Jenny Ping

Stock Analyst at Citi

(3.67)
# 2,152
Out of 4,651 analysts
277
Total ratings
59.3%
Success rate
5.9%
Average return

Stocks Rated by Jenny Ping

Centrica plc
Jul 24, 2026
Reiterated: Buy
Price Target: 214p
Current: 157p
Upside: +36.52%
Veolia Environnement SA
Jul 21, 2026
Initiated Coverage: Hold
Price Target: €26.50€37.50
Current: €34.03
Upside: +10.20%
Drax Group plc
Jul 2, 2026
Maintained: Hold
Price Target: 816p814p
Current: 722p
Upside: +12.74%
Iberdrola, S.A.
Jun 26, 2026
Initiated Coverage: Hold
Price Target: €9.70€21.10
Current: €20.18
Upside: +4.56%
SSE plc
Jun 13, 2026
Maintained: Sell
Price Target: 2,036p
Current: 2,421p
Upside: -15.90%
EDP, S.A.
Jun 13, 2026
Maintained: Buy
Price Target: €5.10
Current: €4.53
Upside: +12.61%
Severn Trent PLC
Jun 11, 2026
Maintained: Hold
Price Target: 3,211p2,879p
Current: 3,098p
Upside: -7.07%
United Utilities Group PLC
Jun 11, 2026
Maintained: Hold
Price Target: 1,525p1,340p
Current: 1,416p
Upside: -5.37%
Pennon Group Plc
Jun 10, 2026
Reiterated: Buy
Price Target: 636p552p
Current: 464p
Upside: +19.07%
Acciona, S.A.
Jun 5, 2026
Reiterated: Sell
Price Target: €135.00€184.00
Current: €209.60
Upside: -12.21%
Maintained: Buy
Price Target: n/a
Current: $13.63
Upside: -
Maintained: Buy
Price Target: n/a
Current: $1,145.20
Upside: -
Reiterated: Sell
Price Target: €23.70€27.40
Current: €41.32
Upside: -33.69%
Maintained: Hold
Price Target: €8.90€9.40
Current: €9.52
Upside: -1.23%
Maintained: Hold
Price Target: $26
Current: $21.55
Upside: +21.24%
Maintained: Hold
Price Target: 1,253p
Current: 1,201p
Upside: +4.37%
Maintained: Hold
Price Target: €20.00€22.00
Current: €21.14
Upside: +4.07%
Maintained: Hold
Price Target: €120.00€110.00
Current: €111.00
Upside: n/a
Upgraded: Buy
Price Target: n/a
Current: $81.05
Upside: n/a
Maintained: Buy
Price Target: €125.00
Current: €120.85
Upside: n/a
Maintained: Hold
Price Target: €150.00€155.00
Current: €26.38
Upside: n/a
Maintained: Buy
Price Target: €117.00
Current: €120.80
Upside: n/a
Downgraded: Sell
Price Target: CHF 134.00CHF 143.00
Current: CHF 230.00
Upside: n/a
Maintained: Sell
Price Target: €21.60€20.70
Current: €55.50
Upside: n/a
Maintained: Buy
Price Target: €13.00€15.20
Current: €18.81
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $38.38
Upside: n/a