Insider Trading History of Maclennan David

The following table details the insider trading activities (stock purchases, stock sales, and stock option exercises) of Maclennan David since 2017. This trader's CIK number is 1498535. At the time of last reporting, Maclennan David was the Officer of Ecolab Inc.. (stock ticker symbol ECL). Also see all insider trading activities at Ecolab Inc..

Note that in the past MacLennan David also reported insider trading activities as an insider of the following companies:

Yearly summary of insider trading at Ecolab Inc. (ECL) by Maclennan David

Insider Buying Insider Sales Option Exercises
Year Symbol Shares Value Shares Value Shares Value
2025 ECL 1,100 $292,979 0 $0 0 $0
2024 ECL 650 $156,265 0 $0 0 $0
2023 ECL 2,150 $398,800 0 $0 0 $0
2022 ECL 2,000 $321,783 0 $0 0 $0
2020 ECL 400 $77,621 0 $0 0 $0
2019 ECL 1,000 $171,050 0 $0 0 $0
2018 ECL 500 $73,197 0 $0 0 $0
2017 ECL 2,050 $259,202 0 $0 0 $0

Yearly summary of insider trading at Caterpillar Inc (CAT) by Maclennan David

Insider Buying Insider Sales Option Exercises
Year Symbol Shares Value Shares Value Shares Value
2025 CAT 375 $120,262 0 $0 0 $0
2024 CAT 850 $281,874 0 $0 0 $0
2023 CAT 400 $99,716 0 $0 0 $0
2022 CAT 1,080 $227,652 0 $0 0 $0
2021 CAT 920 $203,001 0 $0 0 $0


Insider trading activities at 2 companies by Maclennan David:

1. Ecolab Inc. (ECL)

2. Caterpillar Inc (CAT)

Table 1. Insider trading of Ecolab Inc. (ECL) by Maclennan David

Trade Date Symbol Trade Type Shares Price ($) Value ($)
2025-08-13 ECL Buy 600 278.51 167,107
2025-05-07 ECL Buy 500 251.75 125,872
2024-08-02 ECL Buy 650 240.41 156,265
2023-12-01 ECL Buy 800 191.53 153,220
2023-08-07 ECL Buy 650 183.73 119,423
2023-06-14 ECL Buy 700 180.22 126,157
2022-11-08 ECL Buy 800 139.66 111,728
2022-05-05 ECL Buy 600 171.01 102,604
2022-02-18 ECL Buy 600 179.09 107,451
2020-08-06 ECL Buy 400 194.05 77,621
2019-03-06 ECL Buy 1,000 171.05 171,050
2018-08-02 ECL Buy 500 146.40 73,197
2017-11-06 ECL Buy 450 131.77 59,298
2017-02-24 ECL Buy 800 124.94 99,952
2017-02-24 ECL Buy 800 124.94 99,952

Table 2. Insider trading of Caterpillar Inc (CAT) by Maclennan David

Trade Date Symbol Trade Type Shares Price ($) Value ($)
2025-05-07 CAT Buy 375 320.70 120,262
2024-05-03 CAT Buy 500 337.39 168,695
2024-02-23 CAT Buy 350 323.37 113,179
2023-02-17 CAT Buy 400 249.29 99,716
2022-05-05 CAT Buy 600 219.82 131,892
2022-02-07 CAT Buy 480 199.50 95,760
2021-08-04 CAT Buy 500 206.20 103,100
2021-05-05 CAT Buy 420 237.86 99,901

Insider trading activities including stock purchases, stock sales, and option exercises listed in the above table cannot be completely guaranteed as to their accuracy. For more information regarding the trades made by Maclennan David (Officer of Ecolab Inc. at the time of this reporting) see the Securities and Exchange Commission (SEC) website.



©2023, insider-monitor.com. All rights reserved.