
Tom Mackinnon
Stock Analyst at BMO Capital
(4.92)
# 202
Out of 4,988 analysts
652
Total ratings
72.1%
Success rate
17%
Average return
Main Sectors:
Stocks Rated by Tom Mackinnon
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| TSX: AGF.B AGF Management Limited | Maintained: Hold | $21.00 | $19.00 | +10.53% | 67 | Sep 17, 2026 | |
| TSX: EFN Element Fleet Management Corp. | Reiterated: Buy | $40.00 → $38.00 | $24.80 | +53.23% | 45 | Aug 7, 2026 | |
| TSX: MFC Manulife Financial Corporation | Rated: Buy | $67.00 → $70.00 | $61.22 | +14.34% | 60 | Aug 7, 2026 | |
| TSX: SLF Sun Life Financial Inc. | Rated: Buy | $125.00 | $112.36 | +11.25% | 67 | Aug 7, 2026 | |
| TSX: IAG iA Financial Corporation Inc. | Reiterated: Buy | $175.00 → $225.00 | $213.35 | +5.46% | 45 | Aug 6, 2026 | |
| TSX: IGM IGM Financial Inc. | Reiterated: Hold | $80.00 → $83.00 | $86.56 | -4.11% | 64 | Jul 31, 2026 | |
| TSX: POW Power Corporation of Canada | Reiterated: Hold | $80.00 → $95.00 | $94.22 | +0.83% | 55 | Jul 31, 2026 | |
| TSX: GWO Great-West Lifeco Inc. | Reiterated: Hold | $66.00 → $76.00 | $92.94 | -18.23% | 53 | May 8, 2026 | |
| TSX: FFH Fairfax Financial Holdings Limited | Reiterated: Hold | $2,500 | $2,306 | +8.41% | 58 | Mar 10, 2026 | |
| TSX: TSU Trisura Group Ltd. | Reiterated: Buy | $51.00 → $59.00 | $42.40 | +39.15% | 38 | Feb 17, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $80.00 → $73.00 | $73.31 | -0.42% | 24 | Nov 7, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $335.00 → $320.00 | $260.89 | +22.66% | 60 | Nov 5, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $40 | $10.09 | n/a | 2 | Feb 9, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $71.95 | $40.68 | n/a | 7 | Sep 26, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $142.51 | $158.06 | n/a | 3 | Sep 22, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $67.80 | $209.91 | n/a | 4 | Sep 22, 2016 |
AGF Management Limited
Sep 17, 2026
Maintained: Hold
Price Target: $21.00
Current: $19.00
Upside: +10.53%
Element Fleet Management Corp.
Aug 7, 2026
Reiterated: Buy
Price Target: $40.00 → $38.00
Current: $24.80
Upside: +53.23%
Manulife Financial Corporation
Aug 7, 2026
Rated: Buy
Price Target: $67.00 → $70.00
Current: $61.22
Upside: +14.34%
Sun Life Financial Inc.
Aug 7, 2026
Rated: Buy
Price Target: $125.00
Current: $112.36
Upside: +11.25%
iA Financial Corporation Inc.
Aug 6, 2026
Reiterated: Buy
Price Target: $175.00 → $225.00
Current: $213.35
Upside: +5.46%
IGM Financial Inc.
Jul 31, 2026
Reiterated: Hold
Price Target: $80.00 → $83.00
Current: $86.56
Upside: -4.11%
Power Corporation of Canada
Jul 31, 2026
Reiterated: Hold
Price Target: $80.00 → $95.00
Current: $94.22
Upside: +0.83%
Great-West Lifeco Inc.
May 8, 2026
Reiterated: Hold
Price Target: $66.00 → $76.00
Current: $92.94
Upside: -18.23%
Fairfax Financial Holdings Limited
Mar 10, 2026
Reiterated: Hold
Price Target: $2,500
Current: $2,306
Upside: +8.41%
Trisura Group Ltd.
Feb 17, 2026
Reiterated: Buy
Price Target: $51.00 → $59.00
Current: $42.40
Upside: +39.15%
Nov 7, 2025
Reiterated: Hold
Price Target: $80.00 → $73.00
Current: $73.31
Upside: -0.42%
Nov 5, 2025
Reiterated: Buy
Price Target: $335.00 → $320.00
Current: $260.89
Upside: +22.66%
Feb 9, 2017
Reiterated: Buy
Price Target: $40
Current: $10.09
Upside: n/a
Sep 26, 2016
Reiterated: Hold
Price Target: $71.95
Current: $40.68
Upside: n/a
Sep 22, 2016
Reiterated: Hold
Price Target: $142.51
Current: $158.06
Upside: n/a
Sep 22, 2016
Reiterated: Hold
Price Target: $67.80
Current: $209.91
Upside: n/a