Jenny Ping

Stock Analyst at Citi

(3.78)
# 1,939
Out of 4,417 analysts
273
Total ratings
57.7%
Success rate
6.5%
Average return

Stocks Rated by Jenny Ping

SSE plc
Jun 13, 2026
Maintained: Sell
Price Target: 2,036p
Current: $2,358.00
Upside: -13.66%
EDP, S.A.
Jun 13, 2026
Maintained: Buy
Price Target: €5.10
Current: $4.41
Upside: +15.65%
Severn Trent PLC
Jun 11, 2026
Maintained: Hold
Price Target: 3,211p2,879p
Current: $2,896.00
Upside: -0.59%
United Utilities Group PLC
Jun 11, 2026
Maintained: Hold
Price Target: 1,525p1,340p
Current: $1,298.00
Upside: +3.24%
Pennon Group Plc
Jun 10, 2026
Reiterated: Buy
Price Target: 636p552p
Current: $466.40
Upside: +18.35%
Drax Group plc
Jun 5, 2026
Maintained: Hold
Price Target: 923p609p
Current: $761.00
Upside: -19.99%
Acciona, S.A.
Jun 5, 2026
Reiterated: Sell
Price Target: €135.00€184.00
Current: $251.80
Upside: -26.93%
EDP Renewables, S.A.
Jun 5, 2026
Maintained: Buy
Price Target: n/a
Current: $13.51
Upside: -
Zydus Lifesciences Limited
Jun 5, 2026
Maintained: Buy
Price Target: n/a
Current: $1,069.00
Upside: -
Endesa, S.A.
May 19, 2026
Reiterated: Sell
Price Target: €23.70€27.40
Current: $37.69
Upside: -27.30%
Maintained: Hold
Price Target: €8.90€9.40
Current: $9.94
Upside: -5.39%
Maintained: Buy
Price Target: n/a
Current: $181.65
Upside: -
Maintained: Hold
Price Target: $26
Current: $23.00
Upside: +13.90%
Maintained: Hold
Price Target: 1,253p
Current: $1,224.00
Upside: +2.37%
Maintained: Hold
Price Target: €20.00€22.00
Current: $22.46
Upside: -2.05%
Maintained: Sell
Price Target: €26.40€26.50
Current: $35.88
Upside: -26.14%
Maintained: Sell
Price Target: €9.70
Current: $20.58
Upside: -52.87%
Maintained: Hold
Price Target: €120.00€110.00
Current: $109.00
Upside: n/a
Upgraded: Buy
Price Target: n/a
Current: $82.28
Upside: n/a
Maintained: Buy
Price Target: €125.00
Current: $129.20
Upside: n/a
Maintained: Hold
Price Target: €150.00€155.00
Current: $26.70
Upside: n/a
Maintained: Buy
Price Target: €117.00
Current: $129.35
Upside: n/a
Downgraded: Sell
Price Target: CHF 134.00CHF 143.00
Current: $249.60
Upside: n/a
Maintained: Sell
Price Target: €21.60€20.70
Current: $59.90
Upside: n/a
Maintained: Buy
Price Target: €13.00€15.20
Current: $18.56
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $34.76
Upside: n/a