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.
| 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 |