Tom Mackinnon

Stock Analyst at BMO Capital

(4.90)
# 226
Out of 4,630 analysts
652
Total ratings
72.9%
Success rate
17.2%
Average return

Stocks Rated by Tom Mackinnon

Manulife Financial Corporation
Aug 7, 2026
Rated: Buy
Price Target: $67.00$70.00
Current: $61.78
Upside: +13.31%
Sun Life Financial Inc.
Aug 7, 2026
Rated: Buy
Price Target: $125.00
Current: $114.25
Upside: +9.41%
Element Fleet Management Corp.
Aug 7, 2026
Maintained: Buy
Price Target: $40.00$38.00
Current: $29.63
Upside: +28.25%
iA Financial Corporation Inc.
Aug 6, 2026
Maintained: Buy
Price Target: $175.00$225.00
Current: $212.77
Upside: +5.75%
IGM Financial Inc.
Jul 31, 2026
Maintained: Hold
Price Target: $80.00$83.00
Current: $90.20
Upside: -7.98%
Power Corporation of Canada
Jul 31, 2026
Maintained: Hold
Price Target: $80.00$95.00
Current: $93.49
Upside: +1.62%
AGF Management Limited
Jun 24, 2026
Maintained: Hold
Price Target: $21.00
Current: $23.88
Upside: -12.06%
Great-West Lifeco Inc.
May 8, 2026
Maintained: Hold
Price Target: $66.00$76.00
Current: $91.49
Upside: -16.93%
Fairfax Financial Holdings Limited
Mar 10, 2026
Maintained: Hold
Price Target: $2,500
Current: $2,370
Upside: +5.48%
Trisura Group Ltd.
Feb 17, 2026
Maintained: Buy
Price Target: $51.00$59.00
Current: $41.60
Upside: +41.83%
Maintained: Hold
Price Target: $80.00$73.00
Current: $80.00
Upside: -8.75%
Maintained: Buy
Price Target: $335.00$320.00
Current: $279.39
Upside: +14.54%
Downgraded: Hold
Price Target: $4
Current: $0.9017
Upside: n/a
Reiterated: Buy
Price Target: $40
Current: $9.69
Upside: n/a
Reiterated: Hold
Price Target: $72.55
Current: $40.25
Upside: n/a
Reiterated: Hold
Price Target: $143.71
Current: $165.64
Upside: n/a
Reiterated: Hold
Price Target: $68.37
Current: $227.57
Upside: n/a