Tom Mackinnon

Stock Analyst at BMO Capital

(4.90)
# 252
Out of 4,690 analysts
652
Total ratings
72.1%
Success rate
16.9%
Average return

Stocks Rated by Tom Mackinnon

Manulife Financial Corporation
Aug 7, 2026
Rated: Buy
Price Target: $67.00$70.00
Current: $59.56
Upside: +17.53%
Sun Life Financial Inc.
Aug 7, 2026
Rated: Buy
Price Target: $125.00
Current: $109.62
Upside: +14.03%
Element Fleet Management Corp.
Aug 7, 2026
Maintained: Buy
Price Target: $40.00$38.00
Current: $26.71
Upside: +42.27%
iA Financial Corporation Inc.
Aug 6, 2026
Maintained: Buy
Price Target: $175.00$225.00
Current: $198.42
Upside: +13.40%
IGM Financial Inc.
Jul 31, 2026
Maintained: Hold
Price Target: $80.00$83.00
Current: $87.58
Upside: -5.23%
Power Corporation of Canada
Jul 31, 2026
Maintained: Hold
Price Target: $80.00$95.00
Current: $92.27
Upside: +2.96%
AGF Management Limited
Jun 24, 2026
Maintained: Hold
Price Target: $21.00
Current: $22.38
Upside: -6.17%
Great-West Lifeco Inc.
May 8, 2026
Maintained: Hold
Price Target: $66.00$76.00
Current: $90.38
Upside: -15.91%
Fairfax Financial Holdings Limited
Mar 10, 2026
Maintained: Hold
Price Target: $2,500
Current: $2,271
Upside: +10.06%
Trisura Group Ltd.
Feb 17, 2026
Maintained: Buy
Price Target: $51.00$59.00
Current: $42.17
Upside: +39.91%
Maintained: Hold
Price Target: $80.00$73.00
Current: $73.84
Upside: -1.14%
Maintained: Buy
Price Target: $335.00$320.00
Current: $268.86
Upside: +19.02%
Downgraded: Hold
Price Target: $4
Current: $0.1814
Upside: n/a
Reiterated: Buy
Price Target: $40
Current: $9.98
Upside: n/a
Reiterated: Hold
Price Target: $72.33
Current: $40.32
Upside: n/a
Reiterated: Hold
Price Target: $143.27
Current: $159.09
Upside: n/a
Reiterated: Hold
Price Target: $68.16
Current: $213.86
Upside: n/a