David Maclennan
First SEC filing: June 11, 2026 · Latest: June 11, 2026
Insider at
Insider transactions
Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted
| Date | Ticker | Code | Shares | Price | Value | Owned after | Δ own | A/D | vs now |
|---|---|---|---|---|---|---|---|---|---|
| Sept. 30, 2026 | ECL | A | 131 | · | · | 25,579 Direct | +0.51% | Acquired | (price as of 2026-10-02) |
| Sept. 30, 2026 | ECL | A | 46 | $276.36 | $12,713 | 25,625 Direct | +0.18% | Acquired | -1.0% (price as of 2026-10-02) |
| Sept. 30, 2026 | CAT | A | 28 | $821.01 | $22,988 | 505 Direct | +5.87% | Acquired | 3.0% (price as of 2026-10-02) |
| June 30, 2026 | ECL | A | 46 | $278.46 | $12,809 | 25,427 Direct | +0.18% | Acquired | -1.7% (price as of 2026-10-02) |
| June 30, 2026 | ECL | A | 130 | · | · | 25,381 Direct | +0.51% | Acquired | (price as of 2026-10-02) |
| June 30, 2026 | CAT | A | 22 | $1055.33 | $23,217 | 476 Direct | +4.85% | Acquired | -19.9% (price as of 2026-10-02) |
| June 10, 2026 | CAT | A | 211 | · | · | 8,420 Direct | +2.57% | Acquired | (price as of 2026-10-02) |
| May 15, 2026 | ECL | A | 732 | · | · | 732 Direct | · | Acquired | (price as of 2026-10-02) |
| May 13, 2026 | ECL | P | 1,000 | $250.65 | $250,650 | 25,230 Direct | +4.13% | Acquired | 9.2% (price as of 2026-10-02) |
| May 4, 2026 | ECL | P | 800 | $256.91 | $205,528 | 24,230 Direct | +3.41% | Acquired | 6.5% (price as of 2026-10-02) |
| May 4, 2026 | CAT | P | 250 | $876.84 | $219,210 | 8,206 Direct | +3.14% | Acquired | -3.6% (price as of 2026-10-02) |
| March 31, 2026 | ECL | A | 138 | · | · | 23,381 Direct | +0.59% | Acquired | (price as of 2026-10-02) |
| March 31, 2026 | ECL | A | 49 | $263.03 | $12,888 | 23,430 Direct | +0.21% | Acquired | 4.1% (price as of 2026-10-02) |
| March 31, 2026 | CAT | A | 33 | $690.44 | $22,785 | 453 Direct | +7.86% | Acquired | 22.4% (price as of 2026-10-02) |
| Dec. 31, 2025 | ECL | A | 128 | · | · | 23,180 Direct | +0.56% | Acquired | (price as of 2026-10-02) |
| Dec. 31, 2025 | ECL | A | 44 | $263.68 | $11,602 | 23,224 Direct | +0.19% | Acquired | 3.8% (price as of 2026-10-02) |
| Dec. 31, 2025 | CAT | A | 30 | $575.49 | $17,265 | 419 Direct | +7.71% | Acquired | 46.9% (price as of 2026-10-02) |
| Dec. 8, 2025 | ECL | P | 750 | $257.60 | $193,200 | 23,035 Direct | +3.37% | Acquired | 6.2% (price as of 2026-10-02) |
| Nov. 25, 2025 | CAT | J | 72 | $557.34 | $40,128 | 389 Direct | +22.71% | Acquired | 51.7% (price as of 2026-10-02) |
| Nov. 12, 2025 | ECL | M | 3,300 | $115.08 | $379,764 | 23,736 Direct | +16.15% | Acquired | 137.8% (price as of 2026-10-02) |
| Nov. 12, 2025 | ECL | F | 1,451 | $262.02 | $380,191 | 22,285 Direct | -6.11% | Disposed | 4.5% (price as of 2026-10-02) |
| Nov. 12, 2025 | ECL | M | 3,300 | · | · | 3,300 Direct | -50.00% | Disposed | (price as of 2026-10-02) |
| Nov. 6, 2025 | CAT | P | 300 | $568.86 | $170,658 | 7,947 Direct | +3.92% | Acquired | 48.6% (price as of 2026-10-02) |
| Sept. 30, 2025 | ECL | A | 123 | · | · | 20,394 Direct | +0.61% | Acquired | (price as of 2026-10-02) |
| Sept. 30, 2025 | ECL | A | 42 | $273.87 | $11,503 | 20,436 Direct | +0.21% | Acquired | -0.1% (price as of 2026-10-02) |
| Sept. 30, 2025 | CAT | A | 37 | $473.84 | $17,532 | 315 Direct | +13.31% | Acquired | 78.4% (price as of 2026-10-02) |
| Aug. 18, 2025 | CAT | A | 500 | $407.76 | $203,880 | 7,641 Direct | +7.00% | Acquired | 107.3% (price as of 2026-10-02) |
| Aug. 13, 2025 | ECL | P | 600 | $278.51 | $167,106 | 20,253 Direct | +3.05% | Acquired | -1.7% (price as of 2026-10-02) |
| June 30, 2025 | ECL | A | 126 | · | · | 19,610 Direct | +0.65% | Acquired | (price as of 2026-10-02) |
| June 30, 2025 | ECL | A | 43 | $267.48 | $11,502 | 19,653 Direct | +0.22% | Acquired | 2.3% (price as of 2026-10-02) |
| June 30, 2025 | CAT | A | 43 | $386.98 | $16,640 | 277 Direct | +18.38% | Acquired | 118.5% (price as of 2026-10-02) |
| June 11, 2025 | CAT | A | 482 | $352.53 | $169,919 | 7,141 Direct | +7.24% | Acquired | 139.8% (price as of 2026-10-02) |
| May 12, 2025 | ECL | A | 810 | · | · | 810 Direct | · | Acquired | (price as of 2026-10-02) |
| May 7, 2025 | ECL | P | 500 | $251.74 | $125,870 | 19,465 Direct | +2.64% | Acquired | 8.7% (price as of 2026-10-02) |
| May 7, 2025 | CAT | P | 375 | $320.70 | $120,262 | 6,653 Direct | +5.97% | Acquired | 163.6% (price as of 2026-10-02) |
| March 31, 2025 | ECL | A | 134 | · | · | 18,920 Direct | +0.71% | Acquired | (price as of 2026-10-02) |
| March 31, 2025 | ECL | A | 46 | $251.56 | $11,572 | 18,965 Direct | +0.24% | Acquired | 8.8% (price as of 2026-10-02) |
| March 31, 2025 | CAT | A | 50 | $326.99 | $16,350 | 234 Direct | +27.17% | Acquired | 158.5% (price as of 2026-10-02) |
| Feb. 13, 2025 | ECL | P | 400 | $264.51 | $105,804 | 18,767 Direct | +2.18% | Acquired | 3.5% (price as of 2026-10-02) |
| Dec. 31, 2024 | ECL | A | 144 | · | · | 18,304 Direct | +0.79% | Acquired | (price as of 2026-10-02) |
| Dec. 31, 2024 | ECL | A | 49 | $234.64 | $11,497 | 18,367 Direct | +0.27% | Acquired | 16.6% (price as of 2026-10-02) |
| Dec. 31, 2024 | CAT | A | 45 | $363.78 | $16,370 | 183 Direct | +32.61% | Acquired | 132.4% (price as of 2026-10-02) |
| Sept. 30, 2024 | ECL | A | 133 | · | · | 18,100 Direct | +0.74% | Acquired | (price as of 2026-10-02) |
| Sept. 30, 2024 | ECL | A | 45 | $254.34 | $11,445 | 18,160 Direct | +0.25% | Acquired | 7.6% (price as of 2026-10-02) |
| Sept. 30, 2024 | CAT | A | 42 | $389.79 | $16,371 | 137 Direct | +44.21% | Acquired | 116.9% (price as of 2026-10-02) |
| Aug. 2, 2024 | ECL | P | 650 | $240.41 | $156,266 | 17,967 Direct | +3.75% | Acquired | 13.8% (price as of 2026-10-02) |
| June 30, 2024 | ECL | A | 141 | · | · | 17,252 Direct | +0.82% | Acquired | (price as of 2026-10-02) |
| June 30, 2024 | ECL | A | 49 | $238.84 | $11,703 | 17,317 Direct | +0.28% | Acquired | 14.6% (price as of 2026-10-02) |
| June 28, 2024 | CAT | A | 50 | $331.26 | $16,563 | 95 Direct | +111.11% | Acquired | 155.2% (price as of 2026-10-02) |
| June 12, 2024 | CAT | A | 517 | $328.73 | $169,953 | 6,260 Direct | +9.00% | Acquired | 157.2% (price as of 2026-10-02) |
| May 6, 2024 | ECL | A | 934 | · | · | 934 Direct | · | Acquired | (price as of 2026-10-02) |
| May 3, 2024 | ECL | P | 650 | $227.37 | $147,790 | 17,111 Direct | +3.95% | Acquired | 20.4% (price as of 2026-10-02) |
| May 3, 2024 | CAT | P | 500 | $337.39 | $168,695 | 5,738 Direct | +9.55% | Acquired | 150.6% (price as of 2026-10-02) |
| March 31, 2024 | ECL | A | 146 | · | · | 16,392 Direct | +0.90% | Acquired | (price as of 2026-10-02) |
| March 31, 2024 | ECL | A | 53 | $230.81 | $12,233 | 16,461 Direct | +0.32% | Acquired | 18.6% (price as of 2026-10-02) |
| March 28, 2024 | CAT | A | 45 | $365.38 | $16,442 | 45 Direct | · | Acquired | 131.4% (price as of 2026-10-02) |
| Feb. 23, 2024 | CAT | P | 350 | $323.37 | $113,180 | 5,238 Direct | +7.16% | Acquired | 161.4% (price as of 2026-10-02) |
| Dec. 31, 2023 | ECL | A | 157 | · | · | 16,245 Direct | +0.98% | Acquired | (price as of 2026-10-02) |
| Dec. 1, 2023 | ECL | P | 800 | $191.53 | $153,224 | 16,070 Direct | +5.24% | Acquired | 42.9% (price as of 2026-10-02) |
| Sept. 30, 2023 | ECL | A | 184 | · | · | 15,270 Direct | +1.22% | Acquired | (price as of 2026-10-02) |
| Aug. 7, 2023 | ECL | P | 650 | $183.73 | $119,424 | 15,071 Direct | +4.51% | Acquired | 49.0% (price as of 2026-10-02) |
| Aug. 7, 2023 | CAT | A | 450 | $277.21 | $124,744 | 4,868 Direct | +10.19% | Acquired | 205.0% (price as of 2026-10-02) |
| June 30, 2023 | ECL | A | 168 | · | · | 14,421 Direct | +1.18% | Acquired | (price as of 2026-10-02) |
| June 14, 2023 | ECL | P | 700 | $180.22 | $126,154 | 14,236 Direct | +5.17% | Acquired | 51.9% (price as of 2026-10-02) |
| June 14, 2023 | CAT | A | 698 | $243.32 | $169,837 | 4,418 Direct | +18.76% | Acquired | 247.5% (price as of 2026-10-02) |
| May 4, 2023 | ECL | A | 1,410 | · | · | 1,410 Direct | · | Acquired | (price as of 2026-10-02) |
| March 31, 2023 | ECL | A | 190 | · | · | 13,536 Direct | +1.42% | Acquired | (price as of 2026-10-02) |
| Feb. 17, 2023 | CAT | P | 400 | $249.29 | $99,716 | 3,709 Direct | +12.09% | Acquired | 239.1% (price as of 2026-10-02) |
| Feb. 16, 2023 | ECL | A | 500 | $164.16 | $82,080 | 13,329 Direct | +3.90% | Acquired | 66.7% (price as of 2026-10-02) |
| Dec. 31, 2022 | ECL | A | 215 | · | · | 12,829 Direct | +1.70% | Acquired | (price as of 2026-10-02) |
| Nov. 8, 2022 | ECL | P | 800 | $139.66 | $111,728 | 12,597 Direct | +6.78% | Acquired | 96.0% (price as of 2026-10-02) |
| Sept. 30, 2022 | ECL | A | 214 | · | · | 11,797 Direct | +1.85% | Acquired | (price as of 2026-10-02) |
| June 30, 2022 | ECL | A | 205 | · | · | 11,568 Direct | +1.80% | Acquired | (price as of 2026-10-02) |
| June 8, 2022 | CAT | A | 816 | $229.80 | $187,517 | 3,297 Direct | +32.89% | Acquired | 267.9% (price as of 2026-10-02) |
| May 5, 2022 | ECL | P | 600 | $171.01 | $102,606 | 11,351 Direct | +5.58% | Acquired | 60.0% (price as of 2026-10-02) |
| May 5, 2022 | ECL | A | 1,399 | · | · | 1,399 Direct | · | Acquired | (price as of 2026-10-02) |
| May 5, 2022 | CAT | P | 600 | $219.82 | $131,892 | 2,480 Direct | +31.91% | Acquired | 284.6% (price as of 2026-10-02) |
| March 31, 2022 | ECL | A | 175 | · | · | 10,751 Direct | +1.65% | Acquired | (price as of 2026-10-02) |
| Feb. 18, 2022 | ECL | P | 600 | $179.09 | $107,454 | 10,565 Direct | +6.02% | Acquired | 52.8% (price as of 2026-10-02) |
| Feb. 7, 2022 | CAT | P | 480 | $199.50 | $95,760 | 1,877 Direct | +34.36% | Acquired | 323.8% (price as of 2026-10-02) |
| Dec. 31, 2021 | ECL | A | 123 | · | · | 9,965 Direct | +1.25% | Acquired | (price as of 2026-10-02) |
| Sept. 30, 2021 | ECL | A | 136 | · | · | 9,834 Direct | +1.40% | Acquired | (price as of 2026-10-02) |
| Aug. 4, 2021 | CAT | P | 500 | $206.20 | $103,100 | 1,392 Direct | +56.05% | Acquired | 310.0% (price as of 2026-10-02) |
| June 30, 2021 | ECL | A | 140 | · | · | 9,689 Direct | +1.47% | Acquired | (price as of 2026-10-02) |
| May 6, 2021 | ECL | A | 1,158 | · | · | 1,158 Direct | · | Acquired | (price as of 2026-10-02) |
| May 5, 2021 | CAT | P | 420 | $237.86 | $99,901 | 890 Direct | +89.36% | Acquired | 255.4% (price as of 2026-10-02) |
| May 3, 2021 | CAT | A | 470 | $228.17 | $107,240 | 470 Direct | · | Acquired | 270.5% (price as of 2026-10-02) |
| March 31, 2021 | ECL | A | 134 | · | · | 9,541 Direct | +1.42% | Acquired | (price as of 2026-10-02) |
| Dec. 31, 2020 | ECL | A | 133 | · | · | 9,399 Direct | +1.44% | Acquired | (price as of 2026-10-02) |
| Nov. 19, 2020 | ECL | G | 425 | · | · | 709 Indirect | +149.65% | Acquired | (price as of 2026-10-02) |
| Nov. 12, 2020 | ECL | G | 175 | · | · | 284 Indirect | +160.55% | Acquired | (price as of 2026-10-02) |
| Sept. 30, 2020 | ECL | A | 144 | · | · | 8,550 Direct | +1.71% | Acquired | (price as of 2026-10-02) |
| Aug. 6, 2020 | ECL | P | 400 | $194.05 | $77,620 | 8,398 Direct | +5.00% | Acquired | 41.0% (price as of 2026-10-02) |
| June 30, 2020 | ECL | A | 133 | · | · | 7,998 Direct | +1.69% | Acquired | (price as of 2026-10-02) |
| May 7, 2020 | ECL | A | 1,417 | · | · | 1,417 Direct | · | Acquired | (price as of 2026-10-02) |
| March 31, 2020 | ECL | A | 198 | · | · | 7,857 Direct | +2.59% | Acquired | (price as of 2026-10-02) |
| Dec. 31, 2019 | ECL | A | 150 | · | · | 7,651 Direct | +2.00% | Acquired | (price as of 2026-10-02) |
| Oct. 31, 2019 | ECL | J | 3,790 | $193.06 | $731,697 | 7,495 Direct | +102.29% | Acquired | 41.8% (price as of 2026-10-02) |
| Sept. 30, 2019 | ECL | A | 145 | · | · | 3,705 Direct | +4.07% | Acquired | (price as of 2026-10-02) |
| July 5, 2019 | ECL | G | 710 | · | · | 3,554 Direct | +24.96% | Acquired | (price as of 2026-10-02) |
Showing latest 100 of 151 transactions
P = Open-market purchase · S = Sale · A = Grant/award · M = Option exercise · G = Gift · F = Tax withholding
Insider transactions are not a recommendation; sales are often driven by liquidity or tax reasons.
Derivative holdings (Form 4 Table II) Options, RSUs and convertible securities reported on Form 4 Table II.
| Date | Ticker | Security | Underlying | Exercise price | Expiration | Shares | A/D |
|---|---|---|---|---|---|---|---|
| Sept. 30, 2026 | CAT | Phantom Stock Units | Common Stock | · | · | 28 | Acquired |
| June 30, 2026 | CAT | Phantom Stock Units | Common Stock | · | · | 22 | Acquired |
| May 15, 2026 | ECL | Non-Employee Director Stock Option (Right to Buy) | Common Stock | $247.70 | May 15, 2036 | 732 | Acquired |
| March 31, 2026 | CAT | Phantom Stock Units | Common Stock | · | · | 33 | Acquired |
| Dec. 31, 2025 | CAT | Phantom Stock Units | Common Stock | · | · | 30 | Acquired |
| Nov. 25, 2025 | CAT | Phantom Stock Units | Common Stock | · | · | 72 | Acquired |
| Nov. 12, 2025 | ECL | Non-Employee Stock Option (Right to Buy) | Common Stock | $115.08 | May 5, 2026 | 3,300 | Disposed |
| Sept. 30, 2025 | CAT | Phantom Stock Units | Common Stock | · | · | 37 | Acquired |
| June 30, 2025 | CAT | Phantom Stock Units | Common Stock | · | · | 43 | Acquired |
| May 12, 2025 | ECL | Non-Employee Director Stock Option (Right to Buy) | Common Stock | $255.76 | May 12, 2035 | 810 | Acquired |
| March 31, 2025 | CAT | Phantom Stock Units | Common Stock | · | · | 50 | Acquired |
| Dec. 31, 2024 | CAT | Phantom Stock Units | Common Stock | · | · | 45 | Acquired |
| Sept. 30, 2024 | CAT | Phantom Stock Units | Common Stock | · | · | 42 | Acquired |
| June 28, 2024 | CAT | Phantom Stock Units | Common Stock | · | · | 50 | Acquired |
| May 6, 2024 | ECL | Non-Employee Director Stock Option (Right to Buy) | Common Stock | $228.26 | May 6, 2034 | 934 | Acquired |
| March 28, 2024 | CAT | Phantom Stock Units | Common Stock | · | · | 45 | Acquired |
| May 4, 2023 | ECL | Non-Employee Director Stock Option (Right to Buy) | Common Stock | $172.21 | May 4, 2033 | 1,410 | Acquired |
| May 5, 2022 | ECL | Non-Employee Director Stock Option (Right to Buy) | Common Stock | $168.74 | May 5, 2032 | 1,399 | Acquired |
| May 6, 2021 | ECL | Non-Employee Director Stock Option (Right to Buy) | Common Stock | $228.06 | May 6, 2031 | 1,158 | Acquired |
| May 7, 2020 | ECL | Non-Employee Director Stock Option (Right to Buy) | Common Stock | $195.26 | May 7, 2030 | 1,417 | Acquired |
| May 2, 2019 | ECL | Non-Employee Director Stock Option (Right to Buy) | Common Stock | $182.98 | May 2, 2029 | 1,281 | Acquired |
| May 3, 2018 | ECL | Non-Employee Director Stock Option (Right to Buy) | Common Stock | $144.01 | May 3, 2028 | 1,800 | Acquired |
| May 4, 2017 | ECL | Non-Employee Director Stock Option (Right to Buy) | Common Stock | $125.66 | May 4, 2027 | 2,000 | Acquired |
| May 5, 2016 | ECL | Non-Employee Director Stock Option (Right to Buy) | Common Stock | $115.08 | May 5, 2026 | 1,000 | Acquired |
| May 5, 2016 | ECL | Non-Employee Director Stock Option (Right to Buy) | Common Stock | $115.08 | May 5, 2026 | 2,300 | Acquired |
| March 31, 2015 | CHRW | Phantom Stock (Restricted Stock Units) | Common Stock | · | · | 580 | Acquired |
| Dec. 31, 2014 | CHRW | Phantom Stock (Restricted Stock Units) | Common Stock | · | · | 150 | Acquired |
| Sept. 30, 2014 | CHRW | Phantom Stock (Restricted Stock Units) | Common Stock | · | · | 922 | Acquired |
| June 30, 2014 | CHRW | Phantom Stock (Restricted Stock Units) | Common Stock | · | · | 176 | Acquired |
| March 31, 2014 | CHRW | Phantom Stock (Restricted Stock Units) | Common Stock | · | · | 214 | Acquired |
| Dec. 31, 2013 | CHRW | Phantom Stock (Restricted Stock Units) | Common Stock | · | · | 192 | Acquired |
| Sept. 30, 2013 | CHRW | Phantom Stock (Restricted Stock Units) | Common Stock | · | · | 1,027 | Acquired |
| June 28, 2013 | CHRW | Phantom Stock (Restricted Stock Units) | Common Stock | · | · | 199 | Acquired |
| March 29, 2013 | CHRW | Phantom Stock (Restricted Stock Units) | Common Stock | · | · | 189 | Acquired |
| Dec. 31, 2012 | CHRW | Phantom Stock (Restricted Stock Units) | Common Stock | · | · | 177 | Acquired |
| Sept. 28, 2012 | CHRW | Phantom Stock (Restricted Stock Units) | Common Stock | · | · | 1,045 | Acquired |
| June 29, 2012 | CHRW | Phantom Stock (Restricted Stock Units) | Common Stock | · | · | 192 | Acquired |
| March 30, 2012 | CHRW | Phantom Stock (Director Units) | Common Stock | · | · | 171 | Acquired |
| Dec. 30, 2011 | CHRW | Phantom Stock (Director Units) | Common Stock | · | · | 152 | Acquired |
| Sept. 30, 2011 | CHRW | Phantom Stock (Director Units) | Common Stock | · | · | 885 | Acquired |
| June 30, 2011 | CHRW | Phantom Stock (Director Units) | Common Stock | · | · | 134 | Acquired |
| March 31, 2011 | CHRW | Phantom Stock (Director Units) | Common Stock | · | · | 143 | Acquired |
| March 31, 2011 | CHRW | Phantom Stock (Director Units) | Common Stock | · | · | 139 | Acquired |
| Dec. 31, 2010 | CHRW | Restricted Stock Units | Common Stock | · | · | 97 | Acquired |
| Sept. 30, 2010 | CHRW | Restricted Stock Units | Common Stock | · | · | 826 | Acquired |
Exercise/conversion price is blank when not applicable (e.g. RSUs).
Initial ownership (Form 3) 7 holdings
Securities held when first becoming an insider, per SEC Form 3.
| Date | Ticker | Security | Shares | Ownership |
|---|---|---|---|---|
| Dec. 4, 2015 | ECL | Common Stock | 4,500 | Indirect |
| Dec. 4, 2015 | ECL | Common Stock | 750 | Indirect |
| Dec. 4, 2015 | ECL | Common Stock | 435 | Indirect |
| Dec. 4, 2015 | ECL | Common Stock | 4,500 | Indirect |
| Dec. 4, 2015 | ECL | Common Stock | 750 | Indirect |
| Dec. 4, 2015 | ECL | Common Stock | 435 | Indirect |
| Aug. 10, 2010 | CHRW | Common Stock | 300 | Direct |