Beck, John Michael

Insider profile

Performance

Overall performance
3.7

Performance over holding periods
4.2
30 days 90 days 120 days
Average return 17% 8.2% 15.1%
Success rate 100% 68% 82%
Transactions
4 75% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 531%
Success rate 73%
Average holding period 220
Transactions 28
Beck, John Michael's trades of Aecon Group Inc's stock


Loading...
• Purchase • Sale • Planned purchase • Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Transaction date
Sale
Price
381.67
Quantity 8,894 +4.3%
Value CA$1,915,653
Transaction date
Planned purchase
Price
128.81
Quantity 32,284 +37.6%
Value CA$4,038,549
Transaction date
Purchase
Price
304.38
Quantity 46,830 -39.8%
Value CA$1,869,951
Transaction date
Planned purchase
Price
19.14
Quantity 69,072 +345.4%
Value CA$1,322,038
Transaction date
Purchase
Price
15.74
Quantity 10,000 +100.0%
Value CA$157,402
Transaction date
Purchase
Price
9.81
Quantity 10,000
Value CA$98,100
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-05-15 2026-05-13 S Sale
8,894 +4.3%
381.67
CA$1,915,653
8,894 +4.3% 381.67 CA$1,915,653
2025-12-01 2025-11-27 PP Planned purchase
32,284 +37.6%
128.81
CA$4,038,549
32,284 +37.6% 128.81 CA$4,038,549
2025-08-22 2025-08-19 B Purchase
46,830 -39.8%
304.38
CA$1,869,951
46,830 -39.8% 304.38 CA$1,869,951
2025-08-05 2025-08-05 PP Planned purchase
69,072 +345.4%
19.14
CA$1,322,038
69,072 +345.4% 19.14 CA$1,322,038
2025-05-02 2025-04-28 B Purchase
10,000 +100.0%
15.74
CA$157,402
10,000 +100.0% 15.74 CA$157,402
2023-10-30 2023-10-30 B Purchase
10,000
9.81
CA$98,100
10,000 9.81 CA$98,100