John Aiken

Stock Analyst at Jefferies

(2.42)
# 3,019
Out of 5,022 analysts
1093
Total ratings
50.8%
Success rate
0.5%
Average return

Stocks Rated by John Aiken

The Bank of Nova Scotia
Sep 3, 2026
Reiterated: Hold
Price Target: $119.00 → $120.00
Current: $129.93
Upside: -7.64%
Canadian Imperial Bank of Commerce
Sep 3, 2026
Reiterated: Hold
Price Target: $153.00 → $154.00
Current: $158.27
Upside: -2.70%
EQB Inc.
Sep 3, 2026
Reiterated: Hold
Price Target: $128.00 → $127.00
Current: $124.37
Upside: +2.11%
National Bank of Canada
Sep 3, 2026
Reiterated: Hold
Price Target: $212.00 → $213.00
Current: $202.51
Upside: +5.18%
Royal Bank of Canada
Sep 3, 2026
Reiterated: Hold
Price Target: $268.00 → $271.00
Current: $278.91
Upside: -2.84%
The Toronto-Dominion Bank
Sep 3, 2026
Reiterated: Hold
Price Target: $164.00 → $165.00
Current: $168.07
Upside: -1.83%
Bank of Montreal
Aug 27, 2026
Reiterated: Hold
Price Target: $225.00 → $227.00
Current: $236.25
Upside: -3.92%
Element Fleet Management Corp.
Aug 11, 2026
Reiterated: Buy
Price Target: $42.00 → $39.00
Current: $22.51
Upside: +73.26%
goeasy Ltd.
Aug 11, 2026
Reiterated: Hold
Price Target: $45.00 → $51.00
Current: $43.37
Upside: +17.59%
Manulife Financial Corporation
Aug 11, 2026
Reiterated: Buy
Price Target: $70.00 → $74.00
Current: $61.31
Upside: +20.70%
Reiterated: Buy
Price Target: $131.00 → $141.00
Current: $111.87
Upside: +26.04%
Reiterated: Buy
Price Target: $91.00 → $97.00
Current: $69.11
Upside: +40.36%
Upgraded: Buy
Price Target: $114.00
Current: $89.95
Upside: +26.74%
Reiterated: Buy
Price Target: $107.00 → $111.00
Current: $90.32
Upside: +22.90%
Reiterated: Buy
Price Target: $343.00 → $351.00
Current: $247.09
Upside: +42.05%
Reiterated: Hold
Price Target: $73.00 → $83.00
Current: $84.09
Upside: -1.30%
Initiated Coverage: Buy
Price Target: $9.00 → $14.50
Current: $15.37
Upside: n/a
Reiterated: Hold
Price Target: $27.00 → $29.00
Current: $40.30
Upside: n/a
Rated: Hold
Price Target: $8.00
Current: $4.27
Upside: n/a
Rated: Buy
Price Target: 900p
Current: 1,442p
Upside: n/a
Rated: Buy
Price Target: 1,700p
Current: 918p
Upside: n/a
Rated: Buy
Price Target: $53
Current: $42.60
Upside: n/a
Rated: Buy
Price Target: $128
Current: $144.30
Upside: n/a