John Aiken

Stock Analyst at Jefferies

(2.48)
# 3,043
Out of 5,126 analysts
1097
Total ratings
51.5%
Success rate
0.6%
Average return

Stocks Rated by John Aiken

Element Fleet Management Corp.
Oct 30, 2026
Maintained: Buy
Price Target: $39.00 → $40.00
Current: $21.45
Upside: +86.48%
IGM Financial Inc.
Oct 26, 2026
Maintained: Hold
Price Target: $83.00 → $91.00
Current: $79.59
Upside: +14.34%
Definity Financial Corporation
Oct 6, 2026
Reiterated: Buy
Price Target: $97.00 → $98.00
Current: $72.40
Upside: +35.36%
Intact Financial Corporation
Oct 6, 2026
Reiterated: Buy
Price Target: $351.00 → $340.00
Current: $264.54
Upside: +28.52%
The Bank of Nova Scotia
Sep 3, 2026
Reiterated: Hold
Price Target: $119.00 → $120.00
Current: $130.00
Upside: -7.69%
Canadian Imperial Bank of Commerce
Sep 3, 2026
Reiterated: Hold
Price Target: $153.00 → $154.00
Current: $159.59
Upside: -3.50%
EQB Inc.
Sep 3, 2026
Reiterated: Hold
Price Target: $128.00 → $127.00
Current: $117.66
Upside: +7.94%
National Bank of Canada
Sep 3, 2026
Reiterated: Hold
Price Target: $212.00 → $213.00
Current: $204.96
Upside: +3.92%
Royal Bank of Canada
Sep 3, 2026
Reiterated: Hold
Price Target: $268.00 → $271.00
Current: $281.77
Upside: -3.82%
The Toronto-Dominion Bank
Sep 3, 2026
Reiterated: Hold
Price Target: $164.00 → $165.00
Current: $174.47
Upside: -5.43%
Reiterated: Hold
Price Target: $225.00 → $227.00
Current: $236.87
Upside: -4.17%
Reiterated: Hold
Price Target: $45.00 → $51.00
Current: $44.12
Upside: +15.59%
Reiterated: Buy
Price Target: $70.00 → $74.00
Current: $61.99
Upside: +19.37%
Reiterated: Buy
Price Target: $131.00 → $141.00
Current: $110.78
Upside: +27.28%
Upgraded: Buy
Price Target: $114.00
Current: $92.42
Upside: +23.35%
Reiterated: Buy
Price Target: $107.00 → $111.00
Current: $89.89
Upside: +23.48%
Initiated Coverage: Buy
Price Target: $9.00 → $14.50
Current: $14.75
Upside: n/a
Reiterated: Hold
Price Target: $27.00 → $29.00
Current: $40.44
Upside: n/a
Rated: Hold
Price Target: $8.00
Current: $2.97
Upside: n/a
Rated: Buy
Price Target: 900p
Current: 1,352p
Upside: n/a
Rated: Buy
Price Target: 1,700p
Current: 881p
Upside: n/a
Rated: Buy
Price Target: $53
Current: $45.69
Upside: n/a
Rated: Buy
Price Target: $128
Current: $145.27
Upside: n/a