MacLennan David Insider Trading Activity

Average Profitability
5.13%
Insider Buys Quantity
25
Insider Buys Sum
$3.04M
Insider Sells Quantity
0
Insider Sells Sum
$0

Insider Activity of MacLennan David

According to the SEC Form 4 filings, MacLennan David, being in a position of

  1. director at Caterpillar Inc.,
    оver the last 12 months, has bought 550 shares for $389,868, and sold 0 shares,
    over all time since 2021-05-05, has bought 4175 shares for $1.32M, and sold 0 shares.

Biography of MacLennan David

No biography is available at this moment.

Statistics of Insider Transactions Last Year

Amount of Insider Buys and Sells by Stocks

Buys
$1,039,2455100
Sells
$000

Comparison of Insiders on Amount of Buys and Sells

2026-05-13PurchaseEcolab Inc.
ECL
director
1,000
0.0004%
$250.65$250,650+11.49%
2026-05-04PurchaseCaterpillar Inc.
CAT
director
250
<0.0001%
$876.84$219,210-2.13%
2026-05-04PurchaseEcolab Inc.
ECL
director
800
0.0003%
$256.91$205,530+8.38%
2025-12-08PurchaseEcolab Inc.
ECL
director
750
0.0003%
$257.60$193,198+7.59%
2025-11-06PurchaseCaterpillar Inc.
CAT
director
300
<0.0001%
$568.86$170,658+38.28%
2025-08-13PurchaseEcolab Inc.
ECL
director
600
0.0002%
$278.51$167,108-3.15%
2025-05-07PurchaseCaterpillar Inc.
CAT
director
375
<0.0001%
$320.70$120,263+73.83%
2025-05-07PurchaseEcolab Inc.
ECL
director
500
0.0002%
$251.75$125,873+6.35%
2025-02-13PurchaseEcolab Inc.
ECL
director
400
0.0001%
$264.51$105,806+0.86%
2024-08-02PurchaseEcolab Inc.
ECL
director
650
0.0002%
$240.41$156,265+6.61%
2024-05-03PurchaseCaterpillar Inc.
CAT
director
500
0.0001%
$337.39$168,695+4.46%
2024-05-03PurchaseEcolab Inc.
ECL
director
650
0.0002%
$227.37$147,788+8.62%
2024-02-23PurchaseCaterpillar Inc.
CAT
director
350
<0.0001%
$323.37$113,180+10.8%
2023-12-01PurchaseEcolab Inc.
ECL
director
800
0.0003%
$191.53$153,221+22.12%
2023-08-07PurchaseEcolab Inc.
ECL
director
650
0.0002%
$183.73$119,424+10.01%
2023-06-14PurchaseEcolab Inc.
ECL
director
700
0.0002%
$180.22$126,158+9.43%
2023-02-17PurchaseCaterpillar Inc.
CAT
director
400
<0.0001%
$249.29$99,716+2.97%
2022-11-08PurchaseEcolab Inc.
ECL
director
800
0.0003%
$139.66$111,728+18.27%
2022-05-05PurchaseCaterpillar Inc.
CAT
600
0.0001%
$219.82$131,892+2.03%
2022-05-05PurchaseEcolab Inc.
ECL
600
0.0002%
$171.01$102,604-5%
Total: 33
Prismo does not provide financial advice and does not issue recommendations or offers to buy stock or sell any security.
Information is provided 'as-is' and solely for informational purposes and is not advice. Prismo does not bear any responsibility for any losses or damage that may occur as a result of reliance on this data.