Jenny Ping

Stock Analyst at Citi

(3.74)
# 2,019
Out of 4,486 analysts
275
Total ratings
60.2%
Success rate
6.2%
Average return

Stocks Rated by Jenny Ping

Drax Group plc
Jul 2, 2026
Maintained: Hold
Price Target: 816p814p
Current: $758.00
Upside: +7.39%
Iberdrola, S.A.
Jun 26, 2026
Initiated Coverage: Hold
Price Target: €9.70€21.10
Current: $20.93
Upside: +0.81%
SSE plc
Jun 13, 2026
Maintained: Sell
Price Target: 2,036p
Current: $2,473.00
Upside: -17.67%
EDP, S.A.
Jun 13, 2026
Maintained: Buy
Price Target: €5.10
Current: $4.63
Upside: +10.13%
Severn Trent PLC
Jun 11, 2026
Maintained: Hold
Price Target: 3,211p2,879p
Current: $2,986.00
Upside: -3.58%
United Utilities Group PLC
Jun 11, 2026
Maintained: Hold
Price Target: 1,525p1,340p
Current: $1,345.00
Upside: -0.37%
Pennon Group Plc
Jun 10, 2026
Reiterated: Buy
Price Target: 636p552p
Current: $483.00
Upside: +14.29%
Acciona, S.A.
Jun 5, 2026
Reiterated: Sell
Price Target: €135.00€184.00
Current: $266.40
Upside: -30.93%
EDP Renewables, S.A.
Jun 5, 2026
Maintained: Buy
Price Target: n/a
Current: $14.22
Upside: -
Zydus Lifesciences Limited
Jun 5, 2026
Maintained: Buy
Price Target: n/a
Current: $1,153.40
Upside: -
Reiterated: Sell
Price Target: €23.70€27.40
Current: $38.95
Upside: -29.65%
Maintained: Hold
Price Target: €8.90€9.40
Current: $10.15
Upside: -7.35%
Maintained: Buy
Price Target: n/a
Current: $170.00
Upside: -
Maintained: Hold
Price Target: $26
Current: $22.75
Upside: +13.77%
Maintained: Hold
Price Target: 1,253p
Current: $1,231.00
Upside: +1.79%
Maintained: Hold
Price Target: €20.00€22.00
Current: $22.72
Upside: -3.17%
Maintained: Sell
Price Target: €26.40€26.50
Current: $37.08
Upside: -28.53%
Maintained: Hold
Price Target: €120.00€110.00
Current: $116.90
Upside: n/a
Upgraded: Buy
Price Target: n/a
Current: $82.59
Upside: n/a
Maintained: Buy
Price Target: €125.00
Current: $125.25
Upside: n/a
Maintained: Hold
Price Target: €150.00€155.00
Current: $27.30
Upside: n/a
Maintained: Buy
Price Target: €117.00
Current: $126.80
Upside: n/a
Downgraded: Sell
Price Target: CHF 134.00CHF 143.00
Current: $253.20
Upside: n/a
Maintained: Sell
Price Target: €21.60€20.70
Current: $59.36
Upside: n/a
Maintained: Buy
Price Target: €13.00€15.20
Current: $18.57
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $36.14
Upside: n/a