MacLennan David

Average Profitability
3.79%
Insider Buys Quantity
24
Insider Buys Sum
$2.93M
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 850 shares for $281,875, and sold 0 shares,
    over all time since 2021-05-05, has bought 3250 shares for $812,244, and sold 0 shares.

The largest purchase of all time was on 2019-03-06 and amounted to 2000 shares of Ecolab Inc. for $342,100.

Biography of MacLennan David

No biography is available at this moment.

2024-08-02PurchaseEcolab Inc.
ECL
director
650
0.0002%
$240.41$156,265+5.41%
2024-05-03PurchaseCaterpillar Inc.
CAT
director
500
0.0001%
$337.39$168,695+4.02%
2024-05-03PurchaseEcolab Inc.
ECL
director
650
0.0002%
$227.37$147,788+7.56%
2024-02-23PurchaseCaterpillar Inc.
CAT
director
350
<0.0001%
$323.37$113,180+8.35%
2023-12-01PurchaseEcolab Inc.
ECL
director
800
0.0003%
$191.53$153,221+18.8%
2023-08-07PurchaseEcolab Inc.
ECL
director
650
0.0002%
$183.73$119,424+7.89%
2023-06-14PurchaseEcolab Inc.
ECL
director
700
0.0002%
$180.22$126,158+8.95%
2023-02-17PurchaseCaterpillar Inc.
CAT
director
400
<0.0001%
$249.29$99,716+2.9%
2022-11-08PurchaseEcolab Inc.
ECL
director
800
0.0003%
$139.66$111,728+18.2%
2022-05-05PurchaseCaterpillar Inc.
CAT
600
0.0001%
$219.82$131,892+2.04%
2022-05-05PurchaseEcolab Inc.
ECL
600
0.0002%
$171.01$102,604-5%
2022-02-18PurchaseEcolab Inc.
ECL
600
0.0002%
$179.09$107,452-11.08%
2022-02-07PurchaseCaterpillar Inc.
CAT
director
480
<0.0001%
$199.50$95,760+4.98%
2021-08-04PurchaseCaterpillar Inc.
CAT
director
500
<0.0001%
$206.20$103,100+0.99%
2021-05-05PurchaseCaterpillar Inc.
CAT
director
420
<0.0001%
$237.86$99,901-11.13%
2020-08-06PurchaseEcolab Inc.
ECL
director
800
0.0003%
$194.05$155,242+10.21%
2019-03-06PurchaseEcolab Inc.
ECL
director
2,000
0.0007%
$171.05$342,100+13.51%
2018-08-02PurchaseEcolab Inc.
ECL
director
1,000
0.0003%
$146.40$146,395+9.38%
2017-11-06PurchaseEcolab Inc.
ECL
director
900
0.0003%
$131.77$118,597+8.36%
2017-02-24PurchaseEcolab Inc.
ECL
director
1,600
0.0005%
$124.94$199,904+5.64%
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.