Pei Hwa Ho
Stock Analyst at DBS
(4.71)
# 747
Out of 5,055 analysts
222
Total ratings
65%
Success rate
17.9%
Average return
Main Sectors:
Stocks Rated by Pei Hwa Ho
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| HKG: 0857 PetroChina Company Limited | Reiterated: Buy | $12.50 | $10.30 | +21.36% | 20 | Aug 31, 2026 | |
| SGX: U96 Sembcorp Industries Ltd | Reiterated: Buy | $7.30 | $6.08 | +20.07% | 19 | Aug 28, 2026 | |
| HKG: 0883 CNOOC Limited | Reiterated: Buy | $30.00 | $24.72 | +21.36% | 19 | Aug 27, 2026 | |
| HKG: 0386 China Petroleum & Chemical Corporation | Reiterated: Hold | $4.50 | $4.58 | -1.75% | 19 | Aug 24, 2026 | |
| CEG Constellation Energy | Reiterated: Buy | $350 | $295.79 | +18.33% | 1 | Aug 17, 2026 | |
| NEE NextEra Energy | Reiterated: Hold | $85 → $90 | $78.22 | +15.06% | 4 | Aug 17, 2026 | |
| NRG NRG Energy | Reiterated: Buy | $190 | $107.18 | +77.27% | 1 | Aug 17, 2026 | |
| VST Vistra | Reiterated: Buy | $216 | $162.36 | +33.04% | 1 | Aug 17, 2026 | |
| SGX: 1MZ Nam Cheong Limited | Reiterated: Buy | $1.90 | $0.92 | +107.65% | 10 | Aug 14, 2026 | |
| SGX: 8YZ Yangzijiang Maritime Development Ltd. | Reiterated: Buy | $0.88 | $0.61 | +45.45% | 5 | Aug 13, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $146 | $140.90 | +3.62% | 1 | Aug 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $58 | $61.65 | -5.92% | 1 | Aug 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $4.55 → $5.60 | $5.21 | +7.49% | 39 | Aug 11, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $314 | $286.92 | +9.44% | 1 | Aug 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $150 | $153.17 | -2.07% | 1 | Aug 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $222 | $198.18 | +12.02% | 1 | Aug 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | 675p | 610p | +10.66% | 1 | Aug 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $222 | $217.73 | +1.96% | 1 | Aug 3, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $13.30 | $10.48 | +26.91% | 20 | Aug 3, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $177 | $174.08 | +1.68% | 1 | Aug 3, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | €87.00 | €79.89 | +8.90% | 1 | Jul 31, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | 3,750p | 3,866p | -2.99% | 2 | Jul 31, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $3.00 | $1.97 | +52.28% | 23 | Jul 31, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | €27.00 | €25.67 | +5.18% | 1 | Jul 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $135 | $118.19 | +14.22% | 1 | Feb 15, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | €8.30 → €9.80 | €9.01 | +8.80% | 5 | Jan 18, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $0.98 | $0.0015 | +65,016.08% | 1 | Dec 24, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $21 | $96.64 | -78.20% | 1 | Nov 5, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | €12.60 → €16.40 | €21.56 | n/a | 2 | Apr 24, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $65 | $48.77 | n/a | 3 | Dec 10, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | €18.80 | €23.02 | n/a | 1 | Dec 3, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | €14.00 | €17.12 | n/a | 2 | Nov 25, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | €37.70 | €31.78 | n/a | 1 | Nov 25, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $40 → $46 | $56.45 | n/a | 2 | Nov 20, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $45 → $42 | $32.79 | n/a | 3 | Nov 20, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $34 | $30.43 | n/a | 3 | Aug 11, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $56.31 → $56.36 | $40.70 | n/a | 2 | May 15, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | $0.48 | $0.46 | n/a | 1 | Dec 5, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | €48.71 | €59.24 | n/a | 1 | Sep 29, 2022 |
PetroChina Company Limited
Aug 31, 2026
Reiterated: Buy
Price Target: $12.50
Current: $10.30
Upside: +21.36%
Sembcorp Industries Ltd
Aug 28, 2026
Reiterated: Buy
Price Target: $7.30
Current: $6.08
Upside: +20.07%
CNOOC Limited
Aug 27, 2026
Reiterated: Buy
Price Target: $30.00
Current: $24.72
Upside: +21.36%
China Petroleum & Chemical Corporation
Aug 24, 2026
Reiterated: Hold
Price Target: $4.50
Current: $4.58
Upside: -1.75%
Constellation Energy
Aug 17, 2026
Reiterated: Buy
Price Target: $350
Current: $295.79
Upside: +18.33%
NextEra Energy
Aug 17, 2026
Reiterated: Hold
Price Target: $85 → $90
Current: $78.22
Upside: +15.06%
NRG Energy
Aug 17, 2026
Reiterated: Buy
Price Target: $190
Current: $107.18
Upside: +77.27%
Vistra
Aug 17, 2026
Reiterated: Buy
Price Target: $216
Current: $162.36
Upside: +33.04%
Nam Cheong Limited
Aug 14, 2026
Reiterated: Buy
Price Target: $1.90
Current: $0.92
Upside: +107.65%
Yangzijiang Maritime Development Ltd.
Aug 13, 2026
Reiterated: Buy
Price Target: $0.88
Current: $0.61
Upside: +45.45%
Aug 12, 2026
Reiterated: Buy
Price Target: $146
Current: $140.90
Upside: +3.62%
Aug 12, 2026
Reiterated: Hold
Price Target: $58
Current: $61.65
Upside: -5.92%
Aug 11, 2026
Reiterated: Buy
Price Target: $4.55 → $5.60
Current: $5.21
Upside: +7.49%
Aug 7, 2026
Reiterated: Buy
Price Target: $314
Current: $286.92
Upside: +9.44%
Aug 6, 2026
Reiterated: Buy
Price Target: $150
Current: $153.17
Upside: -2.07%
Aug 5, 2026
Reiterated: Hold
Price Target: $222
Current: $198.18
Upside: +12.02%
Aug 5, 2026
Reiterated: Buy
Price Target: 675p
Current: 610p
Upside: +10.66%
Aug 3, 2026
Reiterated: Buy
Price Target: $222
Current: $217.73
Upside: +1.96%
Aug 3, 2026
Reiterated: Buy
Price Target: $13.30
Current: $10.48
Upside: +26.91%
Aug 3, 2026
Reiterated: Buy
Price Target: $177
Current: $174.08
Upside: +1.68%
Jul 31, 2026
Reiterated: Buy
Price Target: €87.00
Current: €79.89
Upside: +8.90%
Jul 31, 2026
Reiterated: Buy
Price Target: 3,750p
Current: 3,866p
Upside: -2.99%
Jul 31, 2026
Reiterated: Buy
Price Target: $3.00
Current: $1.97
Upside: +52.28%
Jul 30, 2026
Reiterated: Buy
Price Target: €27.00
Current: €25.67
Upside: +5.18%
Feb 15, 2026
Reiterated: Hold
Price Target: $135
Current: $118.19
Upside: +14.22%
Jan 18, 2026
Reiterated: Hold
Price Target: €8.30 → €9.80
Current: €9.01
Upside: +8.80%
Dec 24, 2025
Reiterated: Buy
Price Target: $0.98
Current: $0.0015
Upside: +65,016.08%
Nov 5, 2025
Reiterated: Buy
Price Target: $21
Current: $96.64
Upside: -78.20%
Apr 24, 2025
Upgraded: Buy
Price Target: €12.60 → €16.40
Current: €21.56
Upside: n/a
Dec 10, 2024
Reiterated: Buy
Price Target: $65
Current: $48.77
Upside: n/a
Dec 3, 2024
Reiterated: Buy
Price Target: €18.80
Current: €23.02
Upside: n/a
Nov 25, 2024
Reiterated: Buy
Price Target: €14.00
Current: €17.12
Upside: n/a
Nov 25, 2024
Reiterated: Buy
Price Target: €37.70
Current: €31.78
Upside: n/a
Nov 20, 2024
Reiterated: Buy
Price Target: $40 → $46
Current: $56.45
Upside: n/a
Nov 20, 2024
Reiterated: Buy
Price Target: $45 → $42
Current: $32.79
Upside: n/a
Aug 11, 2023
Reiterated: Buy
Price Target: $34
Current: $30.43
Upside: n/a
May 15, 2023
Reiterated: Buy
Price Target: $56.31 → $56.36
Current: $40.70
Upside: n/a
Dec 5, 2022
Initiated Coverage: Hold
Price Target: $0.48
Current: $0.46
Upside: n/a
Sep 29, 2022
Reiterated: Buy
Price Target: €48.71
Current: €59.24
Upside: n/a