Tom Mackinnon

Stock Analyst at BMO Capital

(4.93)
# 169
Out of 4,534 analysts
646
Total ratings
73.8%
Success rate
17.4%
Average return

Stocks Rated by Tom Mackinnon

Element Fleet Management Corp.
Jul 14, 2026
Maintained: Buy
Price Target: $40.00
Current: $30.52
Upside: +31.06%
IGM Financial Inc.
Jul 14, 2026
Maintained: Hold
Price Target: $72.00$80.00
Current: $83.92
Upside: -4.67%
Manulife Financial Corporation
Jul 13, 2026
Maintained: Buy
Price Target: $57.00$67.00
Current: $59.76
Upside: +12.12%
Sun Life Financial Inc.
Jul 13, 2026
Maintained: Buy
Price Target: $105.00$125.00
Current: $113.50
Upside: +10.13%
AGF Management Limited
Jun 24, 2026
Maintained: Hold
Price Target: $21.00
Current: $22.71
Upside: -7.53%
Power Corporation of Canada
May 14, 2026
Maintained: Hold
Price Target: $79.00$80.00
Current: $91.44
Upside: -12.51%
Great-West Lifeco Inc.
May 8, 2026
Maintained: Hold
Price Target: $66.00$76.00
Current: $91.73
Upside: -17.15%
Fairfax Financial Holdings Limited
Mar 10, 2026
Maintained: Hold
Price Target: $2,500
Current: $2,308
Upside: +8.34%
iA Financial Corporation Inc.
Feb 19, 2026
Maintained: Buy
Price Target: $175.00
Current: $205.32
Upside: -14.77%
Trisura Group Ltd.
Feb 17, 2026
Maintained: Buy
Price Target: $51.00$59.00
Current: $43.64
Upside: +35.20%
Maintained: Hold
Price Target: $80.00$73.00
Current: $79.40
Upside: -8.06%
Maintained: Buy
Price Target: $335.00$320.00
Current: $294.39
Upside: +8.70%
Downgraded: Hold
Price Target: $4
Current: $0.8826
Upside: n/a
Reiterated: Buy
Price Target: $40
Current: $10.10
Upside: n/a
Reiterated: Hold
Price Target: $72.84
Current: $40.22
Upside: n/a
Reiterated: Hold
Price Target: $144.28
Current: $165.55
Upside: n/a
Reiterated: Hold
Price Target: $68.64
Current: $227.63
Upside: n/a