Tom Mackinnon

Stock Analyst at BMO Capital

(4.93)
# 174
Out of 5,088 analysts
656
Total ratings
72.5%
Success rate
16.9%
Average return

Stocks Rated by Tom Mackinnon

Power Corporation of Canada
Oct 23, 2026
Reiterated: Hold
Price Target: $95.00 → $99.00
Current: $98.05
Upside: +0.97%
IGM Financial Inc.
Oct 22, 2026
Upgraded: Buy
Price Target: n/a
Current: $83.35
Upside: -
Fairfax Financial Holdings Limited
Oct 15, 2026
Reiterated: Hold
Price Target: $2,500 → $2,700
Current: $2,502
Upside: +7.91%
AGF Management Limited
Sep 23, 2026
Reiterated: Hold
Price Target: $21.00 → $19.00
Current: $14.65
Upside: +29.69%
Element Fleet Management Corp.
Aug 7, 2026
Reiterated: Buy
Price Target: $40.00 → $38.00
Current: $21.91
Upside: +73.44%
Manulife Financial Corporation
Aug 7, 2026
Rated: Buy
Price Target: $67.00 → $70.00
Current: $63.33
Upside: +10.53%
Sun Life Financial Inc.
Aug 7, 2026
Rated: Buy
Price Target: $125.00
Current: $114.49
Upside: +9.18%
iA Financial Corporation Inc.
Aug 6, 2026
Reiterated: Buy
Price Target: $175.00 → $225.00
Current: $217.07
Upside: +3.65%
Great-West Lifeco Inc.
May 8, 2026
Reiterated: Hold
Price Target: $66.00 → $76.00
Current: $93.00
Upside: -18.28%
Trisura Group Ltd.
Feb 17, 2026
Reiterated: Buy
Price Target: $51.00 → $59.00
Current: $40.76
Upside: +44.75%
Reiterated: Hold
Price Target: $80.00 → $73.00
Current: $73.21
Upside: -0.29%
Reiterated: Buy
Price Target: $335.00 → $320.00
Current: $262.28
Upside: +22.01%
Reiterated: Buy
Price Target: $40
Current: $9.03
Upside: n/a
Reiterated: Hold
Price Target: $71.95
Current: $40.46
Upside: n/a
Reiterated: Hold
Price Target: $142.51
Current: $166.22
Upside: n/a
Reiterated: Hold
Price Target: $67.80
Current: $213.33
Upside: n/a