Trades
MacLennan David Director
bought
ECL
at $250.65
on
2026-05-13
· return since
+23.1%
(now $308.64)
MacLennan David Director
bought
CAT
at $876.84
on
2026-05-04
· return since
-29.9%
(now $614.38)
MacLennan David Director
bought
ECL
at $256.91
on
2026-05-04
· return since
+20.1%
(now $308.64)
MacLennan David Director
bought
ECL
at $257.60
on
2025-12-08
· return since
+19.8%
(now $308.64)
Anomalous trades (penny price, >±1000% return, wild price ratio, or FX/ADR mismatch) are flagged and excluded from default rankings. Returns floored at −100%.