EdgarLookup

MacLennan David

Insider transactions at 3 companies

This page shows all SEC Form 4 filings attributed to MacLennan David. Form 4 disclosures are required whenever a corporate insider — director, officer, or 10%+ shareholder — buys, sells, or receives company stock. Each row represents a separate reported transaction. All data is sourced directly from the SEC EDGAR public database.

CAT ECL CHRW
Company Title Type Shares Price Value Date
ECL Purchase 750 $257.60 $193,200 Dec 8, 2025
ECL Tax Withholding 1,451 $262.03 $380,206 Nov 12, 2025
CAT Purchase 300 $568.86 $170,658 Nov 6, 2025
ECL Award / Grant 123 Sep 30, 2025
CAT Award / Grant 500 $407.76 $203,880 Aug 18, 2025
ECL Purchase 600 $278.51 $167,106 Aug 13, 2025
ECL Award / Grant 43 $267.48 $11,563 Jun 30, 2025
CAT Award / Grant 482 $352.53 $169,919 Jun 11, 2025
ECL Purchase 500 $251.75 $125,875 May 7, 2025
CAT Purchase 375 $320.70 $120,263 May 7, 2025
ECL Award / Grant 46 $251.56 $11,564 Mar 31, 2025
ECL Purchase 400 $264.51 $105,804 Feb 13, 2025
ECL Award / Grant 144 Dec 31, 2024
ECL Award / Grant 133 Sep 30, 2024
ECL Purchase 650 $240.41 $156,267 Aug 2, 2024
ECL Award / Grant 49 $238.84 $11,782 Jun 30, 2024
CAT Award / Grant 517 $328.73 $169,953 Jun 12, 2024
ECL Purchase 650 $227.37 $147,791 May 3, 2024
CAT Purchase 500 $337.39 $168,695 May 3, 2024
ECL Award / Grant 53 $230.81 $12,189 Mar 31, 2024
CAT Purchase 350 $323.37 $113,180 Feb 23, 2024
ECL Award / Grant 157 Dec 31, 2023
ECL Purchase 800 $191.53 $153,224 Dec 1, 2023
ECL Award / Grant 184 Sep 30, 2023
CAT Award / Grant 450 $277.21 $124,744 Aug 7, 2023
ECL Purchase 650 $183.73 $119,425 Aug 7, 2023
ECL Award / Grant 168 Jun 30, 2023
ECL Purchase 700 $180.23 $126,161 Jun 14, 2023
CAT Award / Grant 698 $243.32 $169,837 Jun 14, 2023
ECL Award / Grant 190 Mar 31, 2023
CAT Purchase 400 $249.29 $99,716 Feb 17, 2023
ECL Award / Grant 500 $164.16 $82,080 Feb 16, 2023
ECL Award / Grant 215 Dec 31, 2022
ECL Purchase 800 $139.66 $111,728 Nov 8, 2022
ECL Award / Grant 214 Sep 30, 2022
ECL Award / Grant 205 Jun 30, 2022
CAT Award / Grant 816 $229.80 $187,517 Jun 8, 2022
CAT Purchase 600 $219.82 $131,892 May 5, 2022
ECL Purchase 600 $171.01 $102,606 May 5, 2022
ECL Award / Grant 175 Mar 31, 2022
ECL Purchase 600 $179.09 $107,454 Feb 18, 2022
CAT Purchase 480 $199.50 $95,760 Feb 7, 2022
ECL Award / Grant 123 Dec 31, 2021
ECL Award / Grant 136 Sep 30, 2021
CAT Purchase 500 $206.20 $103,100 Aug 4, 2021
ECL Award / Grant 140 Jun 30, 2021
CAT Purchase 420 $237.86 $99,901 May 5, 2021
CAT Award / Grant 470 $228.17 $107,240 May 3, 2021
ECL Award / Grant 134 Mar 31, 2021
ECL Award / Grant 133 Nov 19, 2020