MacLennan David
20 insider transactions on file
All transactions
| Date | Ticker | Company | Type | Shares | Price | Value | Filing |
|---|---|---|---|---|---|---|---|
| 2026-06-30 | ECL | ECOLAB INC. | Award | 46 | $278.46 | $12,811.85 | filing |
| 2026-06-30 | ECL | ECOLAB INC. | Award | 130 | $0.00 | $0.00 | filing |
| 2026-06-10 | CAT | CATERPILLAR INC | Award | 211 | $0.00 | $0.00 | filing |
| 2026-05-13 | ECL | ECOLAB INC. | Buy | 1,000 | $250.65 | $250,650.00 | filing |
| 2026-05-04 | CAT | CATERPILLAR INC | Buy | 250 | $876.84 | $219,210.00 | filing |
| 2026-05-04 | ECL | ECOLAB INC. | Buy | 800 | $256.91 | $205,529.60 | filing |
| 2026-03-31 | ECL | ECOLAB INC. | Award | 49 | $263.03 | $12,812.19 | filing |
| 2026-03-31 | ECL | ECOLAB INC. | Award | 138 | $0.00 | $0.00 | filing |
| 2025-12-31 | ECL | ECOLAB INC. | Award | 44 | $263.68 | $11,562.15 | filing |
| 2025-12-31 | ECL | ECOLAB INC. | Award | 128 | $0.00 | $0.00 | filing |
| 2025-12-08 | ECL | ECOLAB INC. | Buy | 750 | $257.60 | $193,197.75 | filing |
| 2025-11-12 | ECL | ECOLAB INC. | Tax withholding | 1,451 | $262.03 | $380,198.28 | filing |
| 2025-11-12 | ECL | ECOLAB INC. | Option exercise | 3,300 | $115.08 | $379,747.50 | filing |
| 2025-11-06 | CAT | CATERPILLAR INC | Buy | 300 | $568.86 | $170,658.00 | filing |
| 2025-09-30 | ECL | ECOLAB INC. | Award | 42 | $273.87 | $11,562.79 | filing |
| 2025-09-30 | ECL | ECOLAB INC. | Award | 123 | $0.00 | $0.00 | filing |
| 2025-08-18 | CAT | CATERPILLAR INC | Award | 500 | $407.76 | $203,880.00 | filing |
| 2025-08-13 | ECL | ECOLAB INC. | Buy | 600 | $278.51 | $167,107.80 | filing |
| 2025-06-30 | ECL | ECOLAB INC. | Award | 43 | $267.48 | $11,563.16 | filing |
| 2025-06-30 | ECL | ECOLAB INC. | Award | 126 | $0.00 | $0.00 | filing |
Insider transactions from SEC Form 4 filings via EDGAR. Names appear as filed and aren't normalized across issuers.