John Aiken

Stock Analyst at Jefferies

(2.33)
# 2,936
Out of 4,357 analysts
1059
Total ratings
51.3%
Success rate
0.4%
Average return

Stocks Rated by John Aiken

Royal Bank of Canada
May 29, 2026
Maintained: Hold
Price Target: $232.00$240.00
Current: $261.09
Upside: -8.08%
Bank of Montreal
May 28, 2026
Maintained: Hold
Price Target: $196.00$213.00
Current: $225.18
Upside: -5.41%
The Bank of Nova Scotia
May 28, 2026
Maintained: Hold
Price Target: $105.00$112.00
Current: $108.93
Upside: +2.82%
Canadian Imperial Bank of Commerce
May 28, 2026
Maintained: Hold
Price Target: $143.00$145.00
Current: $146.70
Upside: -1.16%
The Toronto-Dominion Bank
May 28, 2026
Rated: Hold
Price Target: $142.00$151.00
Current: $153.33
Upside: -1.52%
National Bank of Canada
May 28, 2026
Maintained: Hold
Price Target: $188.00$196.00
Current: $197.89
Upside: -0.96%
EQB Inc.
May 20, 2026
Maintained: Hold
Price Target: $109.00$112.00
Current: $115.90
Upside: -3.36%
Power Corporation of Canada
May 15, 2026
Maintained: Hold
Price Target: $73.00$90.00
Current: $82.35
Upside: +9.29%
goeasy Ltd.
May 12, 2026
Maintained: Hold
Price Target: $39.00$33.00
Current: $40.23
Upside: -17.97%
IGM Financial Inc.
May 11, 2026
Maintained: Hold
Price Target: $68.00$73.00
Current: $79.09
Upside: -7.70%
Maintained: Buy
Price Target: $41.00$42.00
Current: $26.00
Upside: +61.54%
Maintained: Buy
Price Target: $83.00$84.00
Current: $78.69
Upside: +6.75%
Maintained: Buy
Price Target: $324.00$343.00
Current: $265.58
Upside: +29.15%
Maintained: Buy
Price Target: $81.00$83.00
Current: $65.83
Upside: +26.08%
Maintained: Buy
Price Target: $58.00$61.00
Current: $52.25
Upside: +16.75%
Maintained: Buy
Price Target: $103.00$115.00
Current: $98.30
Upside: +16.99%
Initiated Coverage: Buy
Price Target: $9.00$14.50
Current: $17.41
Upside: -16.71%
Maintained: Hold
Price Target: $27.00$29.00
Current: $40.30
Upside: n/a
Rated: Hold
Price Target: $8.00
Current: $5.43
Upside: n/a
Rated: Buy
Price Target: 900p
Current: $1,382.60
Upside: n/a
Rated: Buy
Price Target: 1,700p
Current: $1,062.00
Upside: n/a
Rated: Buy
Price Target: $53
Current: $47.98
Upside: n/a
Rated: Buy
Price Target: $128
Current: $115.17
Upside: n/a