Dave MacLennan

(Mr. David MacLennan)

Currently holds a position at Ecolab Inc

Positions

Position Company Period
Independent Director Ecolab Inc Dec. 3, 2015 -
Independent Director CH Robinson Worldwide Inc Aug. 12, 2010 - May 7, 2015
Dave MacLennan's trades of Ecolab Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PS: Planned sale, O: Option / Other
Notification date Transaction date B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2025-02-18 2025-02-13 B Purchase
400 +2.2%
264.51
USD 105,806
400 +2.2% 264.51 USD 105,806
2024-08-06 2024-08-02 B Purchase
650 +3.8%
240.41
USD 156,265
650 +3.8% 240.41 USD 156,265
2024-05-07 2024-05-03 B Purchase
650 +3.9%
227.37
USD 147,788
650 +3.9% 227.37 USD 147,788
2024-05-06 2024-05-03 B Purchase
500 +9.5%
337.39
USD 168,695
500 +9.5% 337.39 USD 168,695
2024-02-26 2024-02-23 B Purchase
350 +7.2%
323.37
USD 113,180
350 +7.2% 323.37 USD 113,180
2023-12-04 2023-12-01 B Purchase
800 +5.2%
191.53
USD 153,221
800 +5.2% 191.53 USD 153,221
2023-08-09 2023-08-07 B Purchase
650 +4.5%
183.73
USD 119,424
650 +4.5% 183.73 USD 119,424
2023-06-15 2023-06-14 B Purchase
700 +5.2%
180.23
USD 126,158
700 +5.2% 180.23 USD 126,158
2023-02-21 2023-02-17 B Purchase
400 +12.1%
249.29
USD 99,716
400 +12.1% 249.29 USD 99,716
2022-11-10 2022-11-08 B Purchase
800 +6.8%
139.66
USD 111,728
800 +6.8% 139.66 USD 111,728
2022-05-06 2022-05-05 B Purchase
600 +31.9%
219.82
USD 131,892
600 +31.9% 219.82 USD 131,892
2022-05-06 2022-05-05 B Purchase
600 +5.6%
171.01
USD 102,604
600 +5.6% 171.01 USD 102,604
2022-02-22 2022-02-18 B Purchase
600 +6.0%
179.09
USD 107,452
600 +6.0% 179.09 USD 107,452
2022-02-09 2022-02-07 B Purchase
480 +34.4%
199.50
USD 95,760
480 +34.4% 199.50 USD 95,760
2021-05-06 2021-05-05 B Purchase
420 +89.4%
237.86
USD 99,901
420 +89.4% 237.86 USD 99,901
2020-08-10 2020-08-06 B Purchase
400 +5.0%
194.05
USD 77,621
400 +5.0% 194.05 USD 77,621
2019-03-08 2019-03-06 B Purchase
1,000 +40.0%
171.05
USD 171,050
1,000 +40.0% 171.05 USD 171,050
// ... existing code ... // ... rest of the file ...