John Aiken

Stock Analyst at Jefferies

(2.35)
# 3,150
Out of 4,673 analysts
1082
Total ratings
50.8%
Success rate
0.5%
Average return

Stocks Rated by John Aiken

Bank of Montreal
Aug 13, 2026
Maintained: Hold
Price Target: $213.00$225.00
Current: $240.25
Upside: -6.35%
The Bank of Nova Scotia
Aug 13, 2026
Maintained: Hold
Price Target: $112.00$117.00
Current: $120.57
Upside: -2.96%
Canadian Imperial Bank of Commerce
Aug 13, 2026
Maintained: Hold
Price Target: $145.00$153.00
Current: $160.32
Upside: -4.57%
Royal Bank of Canada
Aug 13, 2026
Maintained: Hold
Price Target: $240.00$268.00
Current: $282.37
Upside: -5.09%
The Toronto-Dominion Bank
Aug 13, 2026
Maintained: Hold
Price Target: $151.00$159.00
Current: $161.24
Upside: -1.39%
National Bank of Canada
Aug 13, 2026
Maintained: Hold
Price Target: $196.00$208.00
Current: $218.34
Upside: -4.74%
EQB Inc.
Aug 13, 2026
Maintained: Hold
Price Target: $122.00$129.00
Current: $133.42
Upside: -3.31%
Manulife Financial Corporation
Aug 11, 2026
Maintained: Buy
Price Target: $70.00$74.00
Current: $58.61
Upside: +26.26%
Sun Life Financial Inc.
Aug 11, 2026
Maintained: Buy
Price Target: $131.00$141.00
Current: $108.80
Upside: +29.60%
Element Fleet Management Corp.
Aug 11, 2026
Maintained: Buy
Price Target: $42.00$39.00
Current: $27.61
Upside: +41.25%
Maintained: Hold
Price Target: $45.00$51.00
Current: $42.88
Upside: +18.94%
Upgraded: Buy
Price Target: $114.00
Current: $91.39
Upside: +24.74%
Maintained: Buy
Price Target: $91.00$97.00
Current: $73.20
Upside: +32.51%
Maintained: Buy
Price Target: $107.00$111.00
Current: $88.74
Upside: +25.08%
Maintained: Hold
Price Target: $73.00$83.00
Current: $86.90
Upside: -4.49%
Maintained: Buy
Price Target: $343.00$351.00
Current: $264.62
Upside: +32.64%
Initiated Coverage: Buy
Price Target: $9.00$14.50
Current: $22.08
Upside: -34.33%
Maintained: Hold
Price Target: $27.00$29.00
Current: $40.40
Upside: n/a
Rated: Hold
Price Target: $8.00
Current: $4.25
Upside: n/a
Rated: Buy
Price Target: 900p
Current: 1,518p
Upside: n/a
Rated: Buy
Price Target: 1,700p
Current: 1,028p
Upside: n/a
Rated: Buy
Price Target: $53
Current: $50.37
Upside: n/a
Rated: Buy
Price Target: $128
Current: $152.55
Upside: n/a