McCain, Jonathan Wallace Ferguson

Insider profile

Performance

Overall performance
3.5

Performance over holding periods
3.5
30 days 90 days 120 days
Average return 3% 8.2% 15.1%
Success rate 74% 68% 82%
Transactions
111 100% Buy
34 71% Buy
47 69% Buy
McCain, Jonathan Wallace Ferguson's trades of Maple Leaf Foods 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
Purchase
Price
263.72
Quantity 78,740 +47.7%
Value CA$3,026,460
Transaction date
Purchase
Price
304.23
Quantity 83,220 +12.8%
Value CA$1,454,731
Transaction date
Purchase
Price
68.41
Quantity 78,492
Value CA$320,933
Transaction date
Purchase
Price
27.10
Quantity 3,000 +2.0%
Value CA$81,300
Transaction date
Purchase
Price
27.15
Quantity 200 +0.1%
Value CA$5,430
Transaction date
Purchase
Price
27.93
Quantity 2,000 +1.4%
Value CA$55,860
Transaction date
Purchase
Price
27.92
Quantity 7,500 +5.3%
Value CA$209,400
Transaction date
Purchase
Price
27.90
Quantity 100 +0.1%
Value CA$2,790
Transaction date
Purchase
Price
27.88
Quantity 400 +0.3%
Value CA$11,152
Transaction date
Purchase
Price
21.28
Quantity 5,000 +3.7%
Value CA$106,375
Transaction date
Purchase
Price
21.29
Quantity 5,000 +3.8%
Value CA$106,450
Transaction date
Purchase
Price
21.31
Quantity 2,000 +1.6%
Value CA$42,610
Transaction date
Purchase
Price
21.31
Quantity 2,900 +2.3%
Value CA$61,784
Transaction date
Purchase
Price
21.31
Quantity 100 +0.1%
Value CA$2,130
Transaction date
Purchase
Price
22.49
Quantity 200 +0.2%
Value CA$4,498
Transaction date
Purchase
Price
22.48
Quantity 200 +0.2%
Value CA$4,496
Transaction date
Purchase
Price
22.47
Quantity 2,000 +1.6%
Value CA$44,940
Transaction date
Purchase
Price
22.46
Quantity 400 +0.3%
Value CA$8,984
Transaction date
Purchase
Price
22.45
Quantity 1,000 +0.8%
Value CA$22,450
Transaction date
Purchase
Price
22.41
Quantity 1,200 +1.0%
Value CA$26,892
Transaction date
Purchase
Price
22.95
Quantity 1,500 +1.3%
Value CA$34,425
Transaction date
Purchase
Price
22.93
Quantity 400 +0.3%
Value CA$9,172
Transaction date
Purchase
Price
22.92
Quantity 100 +0.1%
Value CA$2,292
Transaction date
Purchase
Price
22.91
Quantity 500 +0.4%
Value CA$11,455
Transaction date
Purchase
Price
22.90
Quantity 2,000 +1.7%
Value CA$45,800
Transaction date
Purchase
Price
22.89
Quantity 500 +0.4%
Value CA$11,445
Transaction date
Purchase
Price
22.88
Quantity 100 +0.1%
Value CA$2,288
Transaction date
Purchase
Price
22.87
Quantity 400 +0.3%
Value CA$9,148
Transaction date
Purchase
Price
22.78
Quantity 1,500 +1.3%
Value CA$34,170
Transaction date
Purchase
Price
22.74
Quantity 1,500 +1.3%
Value CA$34,110
Transaction date
Purchase
Price
22.72
Quantity 1,500 +1.4%
Value CA$34,080
Transaction date
Purchase
Price
22.83
Quantity 10,000 +10.0%
Value CA$228,300
Transaction date
Purchase
Price
26.00
Quantity 600 +0.6%
Value CA$15,600
Transaction date
Purchase
Price
25.94
Quantity 500 +0.5%
Value CA$12,970
Transaction date
Purchase
Price
25.79
Quantity 900 +0.9%
Value CA$23,211
Transaction date
Purchase
Price
25.74
Quantity 500 +0.5%
Value CA$12,870
Transaction date
Purchase
Price
25.70
Quantity 500 +0.5%
Value CA$12,850
Transaction date
Purchase
Price
25.64
Quantity 100 +0.1%
Value CA$2,564
Transaction date
Purchase
Price
25.63
Quantity 400 +0.4%
Value CA$10,252
Transaction date
Purchase
Price
25.62
Quantity 600 +0.6%
Value CA$15,372
Transaction date
Purchase
Price
25.60
Quantity 100 +0.1%
Value CA$2,560
Transaction date
Purchase
Price
25.56
Quantity 800 +0.8%
Value CA$20,448
Transaction date
Purchase
Price
25.55
Quantity 2,500 +2.7%
Value CA$63,875
Transaction date
Purchase
Price
25.50
Quantity 500 +0.5%
Value CA$12,750
Transaction date
Purchase
Price
25.49
Quantity 900 +1.0%
Value CA$22,941
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-08-17 2026-08-14 B Purchase
78,740 +47.7%
263.72
CA$3,026,460
78,740 +47.7% 263.72 CA$3,026,460
2026-08-17 2026-08-14 B Purchase
83,220 +12.8%
304.23
CA$1,454,731
83,220 +12.8% 304.23 CA$1,454,731
2026-08-17 2026-08-14 B Purchase
78,492
68.41
CA$320,933
78,492 68.41 CA$320,933
2026-08-17 2026-08-14 B Purchase
3,000 +2.0%
27.10
CA$81,300
3,000 +2.0% 27.10 CA$81,300
2026-08-17 2026-08-14 B Purchase
200 +0.1%
27.15
CA$5,430
200 +0.1% 27.15 CA$5,430
2026-05-19 2026-05-14 B Purchase
2,000 +1.4%
27.93
CA$55,860
2,000 +1.4% 27.93 CA$55,860
2026-05-19 2026-05-14 B Purchase
7,500 +5.3%
27.92
CA$209,400
7,500 +5.3% 27.92 CA$209,400
2026-05-19 2026-05-14 B Purchase
100 +0.1%
27.90
CA$2,790
100 +0.1% 27.90 CA$2,790
2026-05-19 2026-05-14 B Purchase
400 +0.3%
27.88
CA$11,152
400 +0.3% 27.88 CA$11,152
2024-09-10 2024-09-10 B Purchase
5,000 +3.7%
21.28
CA$106,375
5,000 +3.7% 21.28 CA$106,375
2024-09-10 2024-09-10 B Purchase
5,000 +3.8%
21.29
CA$106,450
5,000 +3.8% 21.29 CA$106,450
2024-09-10 2024-09-10 B Purchase
2,000 +1.6%
21.31
CA$42,610
2,000 +1.6% 21.31 CA$42,610
2024-09-10 2024-09-10 B Purchase
2,900 +2.3%
21.31
CA$61,784
2,900 +2.3% 21.31 CA$61,784
2024-09-10 2024-09-10 B Purchase
100 +0.1%
21.31
CA$2,130
100 +0.1% 21.31 CA$2,130
2024-08-28 2024-08-28 B Purchase
200 +0.2%
22.49
CA$4,498
200 +0.2% 22.49 CA$4,498
2024-08-28 2024-08-28 B Purchase
200 +0.2%
22.48
CA$4,496
200 +0.2% 22.48 CA$4,496
2024-08-28 2024-08-28 B Purchase
2,000 +1.6%
22.47
CA$44,940
2,000 +1.6% 22.47 CA$44,940
2024-08-28 2024-08-28 B Purchase
400 +0.3%
22.46
CA$8,984
400 +0.3% 22.46 CA$8,984
2024-08-28 2024-08-28 B Purchase
1,000 +0.8%
22.45
CA$22,450
1,000 +0.8% 22.45 CA$22,450
2024-08-28 2024-08-28 B Purchase
1,200 +1.0%
22.41
CA$26,892
1,200 +1.0% 22.41 CA$26,892
2024-08-14 2024-08-12 B Purchase
1,500 +1.3%
22.95
CA$34,425
1,500 +1.3% 22.95 CA$34,425
2024-08-14 2024-08-12 B Purchase
400 +0.3%
22.93
CA$9,172
400 +0.3% 22.93 CA$9,172
2024-08-14 2024-08-12 B Purchase
100 +0.1%
22.92
CA$2,292
100 +0.1% 22.92 CA$2,292
2024-08-14 2024-08-12 B Purchase
500 +0.4%
22.91
CA$11,455
500 +0.4% 22.91 CA$11,455
2024-08-14 2024-08-12 B Purchase
2,000 +1.7%
22.90
CA$45,800
2,000 +1.7% 22.90 CA$45,800
2024-08-14 2024-08-12 B Purchase
500 +0.4%
22.89
CA$11,445
500 +0.4% 22.89 CA$11,445
2024-08-14 2024-08-12 B Purchase
100 +0.1%
22.88
CA$2,288
100 +0.1% 22.88 CA$2,288
2024-08-14 2024-08-12 B Purchase
400 +0.3%
22.87
CA$9,148
400 +0.3% 22.87 CA$9,148
2024-08-14 2024-08-12 B Purchase
1,500 +1.3%
22.78
CA$34,170
1,500 +1.3% 22.78 CA$34,170
2024-08-14 2024-08-12 B Purchase
1,500 +1.3%
22.74
CA$34,110
1,500 +1.3% 22.74 CA$34,110
2024-08-14 2024-08-12 B Purchase
1,500 +1.4%
22.72
CA$34,080
1,500 +1.4% 22.72 CA$34,080
2024-02-28 2024-02-26 B Purchase
10,000 +10.0%
22.83
CA$228,300
10,000 +10.0% 22.83 CA$228,300
2023-11-07 2023-11-06 B Purchase
600 +0.6%
26.00
CA$15,600
600 +0.6% 26.00 CA$15,600
2023-11-07 2023-11-06 B Purchase
500 +0.5%
25.94
CA$12,970
500 +0.5% 25.94 CA$12,970
2023-11-07 2023-11-06 B Purchase
900 +0.9%
25.79
CA$23,211
900 +0.9% 25.79 CA$23,211
2023-11-07 2023-11-06 B Purchase
500 +0.5%
25.74
CA$12,870
500 +0.5% 25.74 CA$12,870
2023-11-07 2023-11-06 B Purchase
500 +0.5%
25.70
CA$12,850
500 +0.5% 25.70 CA$12,850
2023-11-07 2023-11-06 B Purchase
100 +0.1%
25.64
CA$2,564
100 +0.1% 25.64 CA$2,564
2023-11-07 2023-11-06 B Purchase
400 +0.4%
25.63
CA$10,252
400 +0.4% 25.63 CA$10,252
2023-11-07 2023-11-06 B Purchase
600 +0.6%
25.62
CA$15,372
600 +0.6% 25.62 CA$15,372
2023-11-07 2023-11-06 B Purchase
100 +0.1%
25.60
CA$2,560
100 +0.1% 25.60 CA$2,560
2023-11-07 2023-11-06 B Purchase
800 +0.8%
25.56
CA$20,448
800 +0.8% 25.56 CA$20,448
2023-11-07 2023-11-06 B Purchase
2,500 +2.7%
25.55
CA$63,875
2,500 +2.7% 25.55 CA$63,875
2023-11-07 2023-11-06 B Purchase
500 +0.5%
25.50
CA$12,750
500 +0.5% 25.50 CA$12,750
2023-11-07 2023-11-06 B Purchase
900 +1.0%
25.49
CA$22,941
900 +1.0% 25.49 CA$22,941