Insiders · Profile

MacLennan David

Director at Ecolab · Director at Caterpillar · Director at C.H. Robinson. Filing since 10 Feb 2012. CIK 0001498535

Company
Date
Role
Action
Shares
Amount
Of holding
13 May 2026
Director
Bought
1,000
$250.65K
4.1%
4 May 2026
Director
Bought
250
$219.21K
3.1%
4 May 2026
Director
Bought
800
$205.53K
3.4%
8 Dec 2025
Director
Bought
750
$193.20K
3.4%
6 Nov 2025
Director
Bought
300
$170.66K
3.9%
13 Aug 2025
Director
Bought
600
$167.11K
3.1%
7 May 2025
Director
Bought
500
$125.87K
2.6%
7 May 2025
Director
Bought
375
$120.26K
6.0%
13 Feb 2025
Director
Bought
400
$105.81K
2.2%
2 Aug 2024
Director
Bought
650
$156.27K
3.8%
3 May 2024
Director
Bought
500
$168.70K
9.5%
3 May 2024
Director
Bought
650
$147.79K
3.9%
23 Feb 2024
Director
Bought
350
$113.18K
7.2%
1 Dec 2023
Director
Bought
800
$153.22K
5.2%
7 Aug 2023
Director
Bought
650
$119.42K
4.5%
14 Jun 2023
Director
Bought
700
$126.16K
5.2%
17 Feb 2023
Director
Bought
400
$99.72K
12.1%
8 Nov 2022
Director
Bought
800
$111.73K
6.8%
5 May 2022
Director
Bought
600
$131.89K
31.9%
5 May 2022
Director
Bought
600
$102.60K
5.6%
18 Feb 2022
Director
Bought
600
$107.45K
6.0%
7 Feb 2022
Director
Bought
480
$95.76K
34.4%
4 Aug 2021
Director
Bought
500
$103.10K
56.1%
5 May 2021
Director
Bought
420
$99.90K
89.4%
6 Aug 2020
Director
Bought
400
$77.62K
5.0%
6 Mar 2019
Director
Bought
1,000
$171.05K
40.0%
2 Aug 2018
Director
Bought
500
$73.20K
25.0%
6 Nov 2017
Director
Bought
450
$59.30K
29.0%
24 Feb 2017
Director
Bought
800
$99.95K
opened
2 May 2014
Director
Bought
400
$23.53K
33.3%
13 May 2013
Director
Bought
250
$14.10K
26.3%
11 Feb 2013
Director
Bought
350
$20.78K
117%
10 Feb 2012
Director
Bought
300
$19.03K
100%
33 decisions on file.