Alexander Wheeler

Stock Analyst at RBC Capital

(4.01)
# 1,747
Out of 4,579 analysts
318
Total ratings
59%
Success rate
6.2%
Average return

Stocks Rated by Alexander Wheeler

E.ON SE
Jul 9, 2026
Maintained: Hold
Price Target: €15.00€19.00
Current: €19.11
Upside: -0.55%
RWE Aktiengesellschaft
Jul 9, 2026
Maintained: Buy
Price Target: €62.50€65.00
Current: €57.30
Upside: +13.44%
National Grid plc
Jul 1, 2026
Maintained: Hold
Price Target: 1,375p
Current: 1,223p
Upside: +12.47%
Pennon Group Plc
Jun 10, 2026
Maintained: Buy
Price Target: 650p
Current: 461p
Upside: +41.00%
Severn Trent PLC
May 29, 2026
Maintained: Hold
Price Target: 3,400p3,450p
Current: 3,008p
Upside: +14.69%
SSE plc
May 29, 2026
Maintained: Buy
Price Target: 3,025p2,925p
Current: 2,377p
Upside: +23.05%
HICL Infrastructure PLC
May 27, 2026
Maintained: Buy
Price Target: 160p165p
Current: 136p
Upside: +21.68%
VERBUND AG
May 15, 2026
Maintained: Sell
Price Target: €56.50
Current: €59.20
Upside: -4.56%
3i Infrastructure plc
May 12, 2026
Maintained: Buy
Price Target: 430p
Current: 385p
Upside: +11.83%
Centrica plc
May 8, 2026
Maintained: Buy
Price Target: 225p
Current: 160p
Upside: +40.80%
Maintained: Buy
Price Target: €0.95
Current: €0.76
Upside: +25.00%
Reiterated: Buy
Price Target: 1,000p
Current: 765p
Upside: +30.80%
Maintained: Hold
Price Target: 1,450p1,550p
Current: 1,366p
Upside: +13.47%
Maintained: Buy
Price Target: 125p
Current: 107p
Upside: +16.60%
Initiated Coverage: Hold
Price Target: €17.50
Current: €20.10
Upside: -12.94%
Maintained: Hold
Price Target: $49$18
Current: $23.47
Upside: -22.21%
Maintained: Buy
Price Target: €8.50
Current: €9.97
Upside: n/a
Initiated Coverage: Buy
Price Target: 145p
Current: 5p
Upside: n/a
Maintained: Sell
Price Target: €6.20€6.80
Current: €10.33
Upside: n/a
Maintained: Sell
Price Target: €4.70€4.75
Current: €6.22
Upside: n/a
Maintained: Hold
Price Target: €6.20€6.30
Current: €10.04
Upside: n/a
Maintained: Buy
Price Target: 380p
Current: 2,802p
Upside: n/a
Reiterated: Hold
Price Target: 170p
Current: 141p
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $36.31
Upside: n/a