Get the app!
Back to Trades

MacLennan David

DirectorCIK 0001498535

Largest Purchase

$250.7K

ECOLAB INC. (ECL)

May 14

Profile

Filings
17
Buy transactions
6
Sell transactions
0
Companies
2
Active
2025–2026

MacLennan David, Director, has filed 17 reports across 2 companies, totaling $2.8M in disclosed volume. The predominance of buying ($1.2M in purchases vs. $0 in sales) may reflect confidence in the underlying companies. All data sourced from SEC Form 3, 4, and 5 filings.

Trading History

17 loaded
Jun 11CAT
CATERPILLAR INC
MacLennan DavidDirectorGrant$0
May 19ECL
ECOLAB INC.
MacLennan DavidInsiderOther$0
May 14ECL
ECOLAB INC.
MacLennan DavidInsiderBuy$250.7K
May 5ECL
ECOLAB INC.
MacLennan DavidInsiderBuy$205.5K
May 5CAT
CATERPILLAR INC
MacLennan DavidDirectorBuy$219.2K
Apr 2ECL
ECOLAB INC.
MacLennan DavidInsiderGrant$12.8K
Apr 1CAT
CATERPILLAR INC
MacLennan DavidDirectorOther$0
Jan 5CAT
CATERPILLAR INC
MacLennan DavidDirectorOther$0
Jan 5ECL
ECOLAB INC.
MacLennan DavidInsiderGrant$11.6K
Dec 8ECL
ECOLAB INC.
MacLennan DavidInsiderBuy$193.2K
Nov 26CAT
CATERPILLAR INC
MacLennan DavidDirectorOther$0
Nov 13ECL
ECOLAB INC.
MacLennan DavidInsiderOther$0
Nov 6CAT
CATERPILLAR INC
MacLennan DavidDirectorBuy$170.7K
Oct 2ECL
ECOLAB INC.
MacLennan DavidInsiderGrant$11.6K
Oct 1CAT
CATERPILLAR INC
MacLennan DavidDirectorOther$0
Aug 19CAT
CATERPILLAR INC
MacLennan DavidDirectorGrant$203.9K
Aug 15ECL
ECOLAB INC.
MacLennan DavidInsiderBuy$167.1K

17 filings