Alexander Wheeler

Stock Analyst at RBC Capital

(3.92)
# 1,842
Out of 4,486 analysts
316
Total ratings
58.3%
Success rate
6%
Average return

Stocks Rated by Alexander Wheeler

National Grid plc
Jul 1, 2026
Maintained: Hold
Price Target: 1,375p
Current: $1,247.50
Upside: +10.22%
RWE Aktiengesellschaft
Jun 22, 2026
Maintained: Buy
Price Target: €62.50
Current: $56.58
Upside: +10.46%
Pennon Group Plc
Jun 10, 2026
Maintained: Buy
Price Target: 650p
Current: $479.80
Upside: +35.47%
Severn Trent PLC
May 29, 2026
Maintained: Hold
Price Target: 3,400p3,450p
Current: $2,998.00
Upside: +15.08%
SSE plc
May 29, 2026
Maintained: Buy
Price Target: 3,025p2,925p
Current: $2,477.00
Upside: +18.09%
HICL Infrastructure PLC
May 27, 2026
Maintained: Buy
Price Target: 160p165p
Current: $135.00
Upside: +22.22%
VERBUND AG
May 15, 2026
Maintained: Sell
Price Target: €56.50
Current: $55.80
Upside: +1.25%
E.ON SE
May 13, 2026
Maintained: Hold
Price Target: €15.00
Current: $19.06
Upside: -21.28%
3i Infrastructure plc
May 12, 2026
Maintained: Buy
Price Target: 430p
Current: $380.00
Upside: +13.16%
Centrica plc
May 8, 2026
Maintained: Buy
Price Target: 225p
Current: $169.50
Upside: +32.74%
Maintained: Buy
Price Target: €0.95
Current: $0.75
Upside: +26.67%
Reiterated: Buy
Price Target: 1,000p
Current: $753.50
Upside: +32.71%
Maintained: Hold
Price Target: 1,450p1,550p
Current: $1,341.00
Upside: +15.59%
Maintained: Buy
Price Target: 125p
Current: $103.00
Upside: +21.36%
Initiated Coverage: Hold
Price Target: €17.50
Current: $19.90
Upside: -12.04%
Maintained: Hold
Price Target: $49$18
Current: $23.86
Upside: -23.11%
Maintained: Buy
Price Target: €8.50
Current: $10.13
Upside: n/a
Initiated Coverage: Buy
Price Target: 145p
Current: $4.55
Upside: n/a
Maintained: Sell
Price Target: €6.20€6.80
Current: $10.24
Upside: n/a
Maintained: Sell
Price Target: €4.70€4.75
Current: $6.25
Upside: n/a
Maintained: Hold
Price Target: €6.20€6.30
Current: $10.17
Upside: n/a
Maintained: Buy
Price Target: 380p
Current: $2,624.00
Upside: n/a
Reiterated: Hold
Price Target: 170p
Current: $140.20
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $35.82
Upside: n/a