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
Main Sectors:
Stocks Rated by Jenny Ping
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| LON: DRX Drax Group plc | Maintained: Hold | 816p → 814p | $758.00 | +7.39% | 30 | Jul 2, 2026 | |
| BME: IBE Iberdrola, S.A. | Initiated Coverage: Hold | €9.70 → €21.10 | $20.93 | +0.81% | 7 | Jun 26, 2026 | |
| LON: SSE SSE plc | Maintained: Sell | 2,036p | $2,473.00 | -17.67% | 19 | Jun 13, 2026 | |
| LON: 0OF7 EDP, S.A. | Maintained: Buy | €5.10 | $4.63 | +10.13% | 2 | Jun 13, 2026 | |
| LON: SVT Severn Trent PLC | Maintained: Hold | 3,211p → 2,879p | $2,986.00 | -3.58% | 8 | Jun 11, 2026 | |
| LON: UU United Utilities Group PLC | Maintained: Hold | 1,525p → 1,340p | $1,345.00 | -0.37% | 13 | Jun 11, 2026 | |
| LON: PNN Pennon Group Plc | Reiterated: Buy | 636p → 552p | $483.00 | +14.29% | 17 | Jun 10, 2026 | |
| BME: ANA Acciona, S.A. | Reiterated: Sell | €135.00 → €184.00 | $266.40 | -30.93% | 5 | Jun 5, 2026 | |
| LON: 0ML1 EDP Renewables, S.A. | Maintained: Buy | n/a | $14.22 | - | 17 | Jun 5, 2026 | |
| NSE: ZYDUSLIFE Zydus Lifesciences Limited | Maintained: Buy | n/a | $1,153.40 | - | 1 | Jun 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Sell | €23.70 → €27.40 | $38.95 | -29.65% | 11 | May 19, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | €8.90 → €9.40 | $10.15 | -7.35% | 5 | May 19, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $170.00 | - | 30 | May 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $26 | $22.75 | +13.77% | 37 | May 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | 1,253p | $1,231.00 | +1.79% | 13 | Apr 28, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | €20.00 → €22.00 | $22.72 | -3.17% | 6 | Sep 17, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | €26.40 → €26.50 | $37.08 | -28.53% | 8 | Aug 5, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | €120.00 → €110.00 | $116.90 | n/a | 9 | Apr 16, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $82.59 | n/a | 2 | Jan 20, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | €125.00 | $125.25 | n/a | 8 | Aug 17, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | €150.00 → €155.00 | $27.30 | n/a | 6 | Aug 4, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | €117.00 | $126.80 | n/a | 9 | May 26, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Sell | CHF 134.00 → CHF 143.00 | $253.20 | n/a | 3 | Jun 22, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | €21.60 → €20.70 | $59.36 | n/a | 4 | Aug 3, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | €13.00 → €15.20 | $18.57 | n/a | 4 | Jul 29, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $36.14 | n/a | 1 | Feb 21, 2020 |
Drax Group plc
Jul 2, 2026
Maintained: Hold
Price Target: 816p → 814p
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,211p → 2,879p
Current: $2,986.00
Upside: -3.58%
United Utilities Group PLC
Jun 11, 2026
Maintained: Hold
Price Target: 1,525p → 1,340p
Current: $1,345.00
Upside: -0.37%
Pennon Group Plc
Jun 10, 2026
Reiterated: Buy
Price Target: 636p → 552p
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: -
May 19, 2026
Reiterated: Sell
Price Target: €23.70 → €27.40
Current: $38.95
Upside: -29.65%
May 19, 2026
Maintained: Hold
Price Target: €8.90 → €9.40
Current: $10.15
Upside: -7.35%
May 8, 2026
Maintained: Buy
Price Target: n/a
Current: $170.00
Upside: -
May 8, 2026
Maintained: Hold
Price Target: $26
Current: $22.75
Upside: +13.77%
Apr 28, 2026
Maintained: Hold
Price Target: 1,253p
Current: $1,231.00
Upside: +1.79%
Sep 17, 2025
Maintained: Hold
Price Target: €20.00 → €22.00
Current: $22.72
Upside: -3.17%
Aug 5, 2025
Maintained: Sell
Price Target: €26.40 → €26.50
Current: $37.08
Upside: -28.53%
Apr 16, 2025
Maintained: Hold
Price Target: €120.00 → €110.00
Current: $116.90
Upside: n/a
Jan 20, 2025
Upgraded: Buy
Price Target: n/a
Current: $82.59
Upside: n/a
Aug 17, 2023
Maintained: Buy
Price Target: €125.00
Current: $125.25
Upside: n/a
Aug 4, 2023
Maintained: Hold
Price Target: €150.00 → €155.00
Current: $27.30
Upside: n/a
May 26, 2023
Maintained: Buy
Price Target: €117.00
Current: $126.80
Upside: n/a
Jun 22, 2021
Downgraded: Sell
Price Target: CHF 134.00 → CHF 143.00
Current: $253.20
Upside: n/a
Aug 3, 2020
Maintained: Sell
Price Target: €21.60 → €20.70
Current: $59.36
Upside: n/a
Jul 29, 2020
Maintained: Buy
Price Target: €13.00 → €15.20
Current: $18.57
Upside: n/a
Feb 21, 2020
Downgraded: Hold
Price Target: n/a
Current: $36.14
Upside: n/a