Tom Mackinnon

Stock Analyst at BMO Capital

(4.91)
# 217
Out of 4,457 analysts
642
Total ratings
73.3%
Success rate
17.2%
Average return

Stocks Rated by Tom Mackinnon

AGF Management Limited
Jun 24, 2026
Maintained: Hold
Price Target: $21.00
Current: $19.84
Upside: +5.85%
Manulife Financial Corporation
May 14, 2026
Maintained: Buy
Price Target: $58.00$57.00
Current: $57.81
Upside: -1.40%
Power Corporation of Canada
May 14, 2026
Maintained: Hold
Price Target: $79.00$80.00
Current: $86.50
Upside: -7.51%
Sun Life Financial Inc.
May 8, 2026
Maintained: Buy
Price Target: $100.00$105.00
Current: $110.93
Upside: -5.35%
Great-West Lifeco Inc.
May 8, 2026
Maintained: Hold
Price Target: $66.00$76.00
Current: $88.72
Upside: -14.34%
IGM Financial Inc.
Apr 29, 2026
Maintained: Hold
Price Target: $68.00$72.00
Current: $76.78
Upside: -6.23%
Fairfax Financial Holdings Limited
Mar 10, 2026
Maintained: Hold
Price Target: $2,500
Current: $2,332.22
Upside: +7.19%
iA Financial Corporation Inc.
Feb 19, 2026
Maintained: Buy
Price Target: $175.00
Current: $195.19
Upside: -10.34%
Trisura Group Ltd.
Feb 17, 2026
Maintained: Buy
Price Target: $51.00$59.00
Current: $43.97
Upside: +34.18%
Element Fleet Management Corp.
Nov 13, 2025
Maintained: Buy
Price Target: $40.00
Current: $29.49
Upside: +35.64%
Maintained: Hold
Price Target: $80.00$73.00
Current: $75.31
Upside: -3.07%
Maintained: Buy
Price Target: $335.00$320.00
Current: $292.50
Upside: +9.40%
Downgraded: Hold
Price Target: $4
Current: $1.40
Upside: n/a
Reiterated: Buy
Price Target: $40
Current: $9.52
Upside: n/a
Reiterated: Hold
Price Target: $74.03
Current: $40.56
Upside: n/a
Reiterated: Hold
Price Target: $146.64
Current: $161.38
Upside: n/a
Reiterated: Hold
Price Target: $69.76
Current: $220.80
Upside: n/a