John Aiken

Stock Analyst at Jefferies

(2.74)
# 2,805
Out of 4,504 analysts
1060
Total ratings
52.4%
Success rate
0.9%
Average return

Stocks Rated by John Aiken

Royal Bank of Canada
May 29, 2026
Maintained: Hold
Price Target: $232.00$240.00
Current: $298.81
Upside: -19.68%
Bank of Montreal
May 28, 2026
Maintained: Hold
Price Target: $196.00$213.00
Current: $253.39
Upside: -15.94%
The Bank of Nova Scotia
May 28, 2026
Maintained: Hold
Price Target: $105.00$112.00
Current: $124.14
Upside: -9.78%
Canadian Imperial Bank of Commerce
May 28, 2026
Maintained: Hold
Price Target: $143.00$145.00
Current: $166.97
Upside: -13.16%
The Toronto-Dominion Bank
May 28, 2026
Rated: Hold
Price Target: $142.00$151.00
Current: $170.86
Upside: -11.62%
National Bank of Canada
May 28, 2026
Maintained: Hold
Price Target: $188.00$196.00
Current: $229.93
Upside: -14.76%
EQB Inc.
May 28, 2026
Rated: Hold
Price Target: $112.00$122.00
Current: $137.91
Upside: -11.54%
Power Corporation of Canada
May 15, 2026
Maintained: Hold
Price Target: $73.00$90.00
Current: $91.04
Upside: -1.14%
goeasy Ltd.
May 12, 2026
Maintained: Hold
Price Target: $39.00$33.00
Current: $47.26
Upside: -30.17%
IGM Financial Inc.
May 11, 2026
Maintained: Hold
Price Target: $68.00$73.00
Current: $84.00
Upside: -13.10%
Maintained: Buy
Price Target: $41.00$42.00
Current: $29.83
Upside: +40.80%
Maintained: Buy
Price Target: $83.00$84.00
Current: $91.94
Upside: -8.64%
Maintained: Buy
Price Target: $324.00$343.00
Current: $294.61
Upside: +16.43%
Maintained: Buy
Price Target: $81.00$83.00
Current: $78.64
Upside: +5.54%
Maintained: Buy
Price Target: $58.00$61.00
Current: $58.52
Upside: +4.24%
Maintained: Buy
Price Target: $103.00$115.00
Current: $113.18
Upside: +1.61%
Initiated Coverage: Buy
Price Target: $9.00$14.50
Current: $21.85
Upside: -33.64%
Maintained: Hold
Price Target: $27.00$29.00
Current: $40.22
Upside: n/a
Rated: Hold
Price Target: $8.00
Current: $5.33
Upside: n/a
Rated: Buy
Price Target: 900p
Current: $1,471.00
Upside: n/a
Rated: Buy
Price Target: 1,700p
Current: $1,043.00
Upside: n/a
Rated: Buy
Price Target: $53
Current: $44.77
Upside: n/a
Rated: Buy
Price Target: $128
Current: $123.54
Upside: n/a