John Aiken

Stock Analyst at Jefferies

(2.62)
# 2,804
Out of 4,429 analysts
1060
Total ratings
52%
Success rate
0.7%
Average return

Stocks Rated by John Aiken

Royal Bank of Canada
May 29, 2026
Maintained: Hold
Price Target: $232.00$240.00
Current: $286.80
Upside: -16.32%
Bank of Montreal
May 28, 2026
Maintained: Hold
Price Target: $196.00$213.00
Current: $245.30
Upside: -13.17%
The Bank of Nova Scotia
May 28, 2026
Maintained: Hold
Price Target: $105.00$112.00
Current: $123.02
Upside: -8.96%
Canadian Imperial Bank of Commerce
May 28, 2026
Maintained: Hold
Price Target: $143.00$145.00
Current: $161.45
Upside: -10.19%
The Toronto-Dominion Bank
May 28, 2026
Rated: Hold
Price Target: $142.00$151.00
Current: $169.25
Upside: -10.78%
National Bank of Canada
May 28, 2026
Maintained: Hold
Price Target: $188.00$196.00
Current: $223.10
Upside: -12.15%
EQB Inc.
May 28, 2026
Rated: Hold
Price Target: $112.00$122.00
Current: $125.06
Upside: -2.45%
Power Corporation of Canada
May 15, 2026
Maintained: Hold
Price Target: $73.00$90.00
Current: $88.64
Upside: +1.53%
goeasy Ltd.
May 12, 2026
Maintained: Hold
Price Target: $39.00$33.00
Current: $41.25
Upside: -20.00%
IGM Financial Inc.
May 11, 2026
Maintained: Hold
Price Target: $68.00$73.00
Current: $78.29
Upside: -6.76%
Maintained: Buy
Price Target: $41.00$42.00
Current: $28.11
Upside: +49.41%
Maintained: Buy
Price Target: $83.00$84.00
Current: $89.23
Upside: -5.86%
Maintained: Buy
Price Target: $324.00$343.00
Current: $277.10
Upside: +23.78%
Maintained: Buy
Price Target: $81.00$83.00
Current: $71.52
Upside: +16.05%
Maintained: Buy
Price Target: $58.00$61.00
Current: $57.07
Upside: +6.89%
Maintained: Buy
Price Target: $103.00$115.00
Current: $109.75
Upside: +4.78%
Initiated Coverage: Buy
Price Target: $9.00$14.50
Current: $19.60
Upside: -26.02%
Maintained: Hold
Price Target: $27.00$29.00
Current: $40.32
Upside: n/a
Rated: Hold
Price Target: $8.00
Current: $5.22
Upside: n/a
Rated: Buy
Price Target: 900p
Current: $1,451.40
Upside: n/a
Rated: Buy
Price Target: 1,700p
Current: $1,013.50
Upside: n/a
Rated: Buy
Price Target: $53
Current: $44.33
Upside: n/a
Rated: Buy
Price Target: $128
Current: $115.48
Upside: n/a