
Tom Mackinnon
Stock Analyst at BMO Capital
(4.93)
# 174
Out of 5,088 analysts
656
Total ratings
72.5%
Success rate
16.9%
Average return
Main Sectors:
Stocks Rated by Tom Mackinnon
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| TSX: POW Power Corporation of Canada | Reiterated: Hold | $95.00 → $99.00 | $98.05 | +0.97% | 56 | Oct 23, 2026 | |
| TSX: IGM IGM Financial Inc. | Upgraded: Buy | n/a | $83.35 | - | 65 | Oct 22, 2026 | |
| TSX: FFH Fairfax Financial Holdings Limited | Reiterated: Hold | $2,500 → $2,700 | $2,502 | +7.91% | 59 | Oct 15, 2026 | |
| TSX: AGF.B AGF Management Limited | Reiterated: Hold | $21.00 → $19.00 | $14.65 | +29.69% | 68 | Sep 23, 2026 | |
| TSX: EFN Element Fleet Management Corp. | Reiterated: Buy | $40.00 → $38.00 | $21.91 | +73.44% | 45 | Aug 7, 2026 | |
| TSX: MFC Manulife Financial Corporation | Rated: Buy | $67.00 → $70.00 | $63.33 | +10.53% | 60 | Aug 7, 2026 | |
| TSX: SLF Sun Life Financial Inc. | Rated: Buy | $125.00 | $114.49 | +9.18% | 67 | Aug 7, 2026 | |
| TSX: IAG iA Financial Corporation Inc. | Reiterated: Buy | $175.00 → $225.00 | $217.07 | +3.65% | 45 | Aug 6, 2026 | |
| TSX: GWO Great-West Lifeco Inc. | Reiterated: Hold | $66.00 → $76.00 | $93.00 | -18.28% | 53 | May 8, 2026 | |
| TSX: TSU Trisura Group Ltd. | Reiterated: Buy | $51.00 → $59.00 | $40.76 | +44.75% | 38 | Feb 17, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $80.00 → $73.00 | $73.21 | -0.29% | 24 | Nov 7, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $335.00 → $320.00 | $262.28 | +22.01% | 60 | Nov 5, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $40 | $9.03 | n/a | 2 | Feb 9, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $71.95 | $40.46 | n/a | 7 | Sep 26, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $142.51 | $166.22 | n/a | 3 | Sep 22, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $67.80 | $213.33 | n/a | 4 | Sep 22, 2016 |
Power Corporation of Canada
Oct 23, 2026
Reiterated: Hold
Price Target: $95.00 → $99.00
Current: $98.05
Upside: +0.97%
IGM Financial Inc.
Oct 22, 2026
Upgraded: Buy
Price Target: n/a
Current: $83.35
Upside: -
Fairfax Financial Holdings Limited
Oct 15, 2026
Reiterated: Hold
Price Target: $2,500 → $2,700
Current: $2,502
Upside: +7.91%
AGF Management Limited
Sep 23, 2026
Reiterated: Hold
Price Target: $21.00 → $19.00
Current: $14.65
Upside: +29.69%
Element Fleet Management Corp.
Aug 7, 2026
Reiterated: Buy
Price Target: $40.00 → $38.00
Current: $21.91
Upside: +73.44%
Manulife Financial Corporation
Aug 7, 2026
Rated: Buy
Price Target: $67.00 → $70.00
Current: $63.33
Upside: +10.53%
Sun Life Financial Inc.
Aug 7, 2026
Rated: Buy
Price Target: $125.00
Current: $114.49
Upside: +9.18%
iA Financial Corporation Inc.
Aug 6, 2026
Reiterated: Buy
Price Target: $175.00 → $225.00
Current: $217.07
Upside: +3.65%
Great-West Lifeco Inc.
May 8, 2026
Reiterated: Hold
Price Target: $66.00 → $76.00
Current: $93.00
Upside: -18.28%
Trisura Group Ltd.
Feb 17, 2026
Reiterated: Buy
Price Target: $51.00 → $59.00
Current: $40.76
Upside: +44.75%
Nov 7, 2025
Reiterated: Hold
Price Target: $80.00 → $73.00
Current: $73.21
Upside: -0.29%
Nov 5, 2025
Reiterated: Buy
Price Target: $335.00 → $320.00
Current: $262.28
Upside: +22.01%
Feb 9, 2017
Reiterated: Buy
Price Target: $40
Current: $9.03
Upside: n/a
Sep 26, 2016
Reiterated: Hold
Price Target: $71.95
Current: $40.46
Upside: n/a
Sep 22, 2016
Reiterated: Hold
Price Target: $142.51
Current: $166.22
Upside: n/a
Sep 22, 2016
Reiterated: Hold
Price Target: $67.80
Current: $213.33
Upside: n/a