Insider Transactions by MacLennan David

Symbol CompanyOwnerRelationshipDateTransactionCost# SharesValue ($)Total SharesFiling
ECLECOLAB INC.MacLennan DavidDirectorMar 31, 2024Option Exercise$230.815312,23316,461Apr 02, 2024, 05:08 PM
CATCATERPILLAR INCMacLennan DavidDirectorFeb 23, 2024Buy$323.37350113,1795,238Feb 26, 2024, 05:47 PM
ECLECOLAB INC.MacLennan DavidDirectorDec 01, 2023Buy$191.53800153,22116,070Dec 04, 2023, 04:36 PM
ECLECOLAB INC.MacLennan DavidDirectorAug 07, 2023Buy$183.73650119,42415,071Aug 09, 2023, 05:33 PM
CATCATERPILLAR INCMacLennan DavidDirectorAug 07, 2023Option Exercise$277.21450124,7444,868Aug 08, 2023, 11:32 AM
ECLECOLAB INC.MacLennan DavidDirectorJun 14, 2023Buy$180.23700126,15814,236Jun 15, 2023, 04:24 PM
CATCATERPILLAR INCMacLennan DavidDirectorJun 14, 2023Option Exercise$243.32698169,8374,418Jun 15, 2023, 11:01 AM
CATCATERPILLAR INCMacLennan DavidDirectorFeb 17, 2023Buy$249.2940099,7163,709Feb 21, 2023, 10:40 AM
ECLECOLAB INC.MacLennan DavidDirectorFeb 16, 2023Option Exercise$164.1650082,08113,329Feb 17, 2023, 04:42 PM
ECLECOLAB INC.MacLennan DavidDirectorNov 08, 2022Buy$139.66800111,72812,597Nov 10, 2022, 04:38 PM
CATCATERPILLAR INCMacLennan DavidDirectorJun 08, 2022Option Exercise$229.80816187,5173,297Jun 10, 2022, 12:24 PM
ECLECOLAB INC.MacLennan DavidDirectorMay 05, 2022Buy$171.01600102,60411,351May 06, 2022, 04:45 PM
CATCATERPILLAR INCMacLennan DavidDirectorMay 05, 2022Buy$219.82600131,8922,480May 06, 2022, 11:07 AM
ECLECOLAB INC.MacLennan DavidDirectorFeb 18, 2022Buy$179.09600107,45210,565Feb 22, 2022, 04:54 PM
CATCATERPILLAR INCMacLennan DavidDirectorFeb 07, 2022Buy$199.5048095,7601,877Feb 09, 2022, 12:28 PM
CATCATERPILLAR INCMacLennan DavidDirectorAug 04, 2021Buy$206.20500103,1001,392Aug 05, 2021, 12:36 PM
CATCATERPILLAR INCMacLennan DavidDirectorMay 05, 2021Buy$237.8642099,901890May 06, 2021, 02:22 PM
CATCATERPILLAR INCMacLennan DavidDirectorMay 03, 2021Option Exercise$228.17470107,240470May 05, 2021, 02:12 PM
ECLECOLAB INC.MacLennan DavidDirectorAug 06, 2020Buy$194.0540077,6218,398Aug 10, 2020, 04:42 PM
ECLECOLAB INC.MacLennan DavidDirectorOct 31, 2019Option Exercise$193.053,790731,6787,495Nov 01, 2019, 04:38 PM
ECLECOLAB INC.MacLennan DavidDirectorMar 06, 2019Buy$171.051,000171,0503,500Mar 08, 2019, 06:18 PM
ECLECOLAB INC.MacLennan DavidDirectorAug 02, 2018Buy$146.4050073,1982,500Aug 03, 2018, 05:11 PM
ECLECOLAB INC.MacLennan DavidDirectorNov 06, 2017Buy$131.7745059,2982,000Nov 08, 2017, 06:00 PM
ECLECOLAB INC.MacLennan DavidDirectorFeb 24, 2017Buy$124.9480099,952800Feb 28, 2017, 05:22 PM
CHRWC H ROBINSON WORLDWIDE INCMacLennan DavidDirectorMay 02, 2014Buy$58.8440023,5341,600May 06, 2014, 04:43 PM
CHRWC H ROBINSON WORLDWIDE INCMacLennan DavidDirectorMay 13, 2013Buy$56.3825014,0961,200May 15, 2013, 06:47 PM
CHRWC H ROBINSON WORLDWIDE INCMacLennan DavidDirectorFeb 11, 2013Buy$59.3735020,778950Apr 02, 2013, 05:21 PM
CHRWC H ROBINSON WORLDWIDE INCMacLennan DavidDirectorFeb 11, 2013Buy$59.3735020,778650Feb 13, 2013, 07:19 PM
CHRWC H ROBINSON WORLDWIDE INCMacLennan DavidDirectorFeb 10, 2012Buy$63.4230019,027600Feb 14, 2012, 02:13 PM