30% off. Use code SUMMER30 at checkout for 30% off for 12 months on Pro and Premium subscriptions. Subscribe now

John Richardson

Insider profile

Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2025-11-28 2025-11-28 B Purchase
88,995 +27.3%
120.50
CA$1,078,092
88,995 +27.3% 120.50 CA$1,078,092
2025-10-15 2025-10-15 B Purchase
13,014 +49.9%
212.37
CA$3,822,804
13,014 +49.9% 212.37 CA$3,822,804
2022-12-28 2022-12-27 PP Planned purchase
50,216 -31.9%
102.61
CA$1,481,797
50,216 -31.9% 102.61 CA$1,481,797