John Aiken

Stock Analyst at Jefferies

(2.69)
# 2,858
Out of 4,595 analysts
1067
Total ratings
52%
Success rate
0.9%
Average return

Stocks Rated by John Aiken

Power Corporation of Canada
Jul 31, 2026
Upgraded: Buy
Price Target: $90.00$114.00
Current: $95.80
Upside: +19.00%
IGM Financial Inc.
Jul 28, 2026
Maintained: Hold
Price Target: $73.00$75.00
Current: $87.16
Upside: -13.95%
Intact Financial Corporation
Jul 28, 2026
Maintained: Buy
Price Target: $343.00$351.00
Current: $275.25
Upside: +27.52%
Definity Financial Corporation
Jul 28, 2026
Maintained: Buy
Price Target: $83.00$91.00
Current: $80.03
Upside: +13.71%
Manulife Financial Corporation
Jul 22, 2026
Maintained: Buy
Price Target: $61.00$70.00
Current: $62.26
Upside: +12.43%
Sun Life Financial Inc.
Jul 22, 2026
Maintained: Buy
Price Target: $115.00$131.00
Current: $116.31
Upside: +12.63%
Great-West Lifeco Inc.
Jul 22, 2026
Maintained: Buy
Price Target: $84.00$107.00
Current: $92.94
Upside: +15.13%
Royal Bank of Canada
May 29, 2026
Maintained: Hold
Price Target: $232.00$240.00
Current: $293.41
Upside: -18.20%
Bank of Montreal
May 28, 2026
Maintained: Hold
Price Target: $196.00$213.00
Current: $251.47
Upside: -15.30%
The Bank of Nova Scotia
May 28, 2026
Maintained: Hold
Price Target: $105.00$112.00
Current: $122.97
Upside: -8.92%
Maintained: Hold
Price Target: $143.00$145.00
Current: $166.04
Upside: -12.67%
Rated: Hold
Price Target: $142.00$151.00
Current: $168.04
Upside: -10.14%
Maintained: Hold
Price Target: $188.00$196.00
Current: $226.75
Upside: -13.56%
Rated: Hold
Price Target: $112.00$122.00
Current: $142.09
Upside: -14.14%
Maintained: Hold
Price Target: $39.00$33.00
Current: $47.62
Upside: -30.70%
Maintained: Buy
Price Target: $41.00$42.00
Current: $31.46
Upside: +33.50%
Initiated Coverage: Buy
Price Target: $9.00$14.50
Current: $22.60
Upside: -35.84%
Maintained: Hold
Price Target: $27.00$29.00
Current: $40.28
Upside: n/a
Rated: Hold
Price Target: $8.00
Current: $4.97
Upside: n/a
Rated: Buy
Price Target: 900p
Current: 1,576p
Upside: n/a
Rated: Buy
Price Target: 1,700p
Current: 1,116p
Upside: n/a
Rated: Buy
Price Target: $53
Current: $46.73
Upside: n/a
Rated: Buy
Price Target: $128
Current: $130.20
Upside: n/a