Betty Zhang
Stock Analyst at Scotiabank
(4.11)
# 1,604
Out of 5,032 analysts
70
Total ratings
69%
Success rate
20%
Average return
Main Sectors:
Stocks Rated by Betty Zhang
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| BP BP p.l.c. | Reiterated: Buy | $58 | $45.01 | +28.86% | 3 | May 27, 2026 | |
| MUR Murphy Oil | Reiterated: Hold | $31 → $44 | $37.79 | +16.43% | 2 | May 13, 2026 | |
| DAR Darling Ingredients | Reiterated: Buy | $70 | $61.17 | +14.44% | 10 | May 12, 2026 | |
| OPAL OPAL Fuels | Reiterated: Hold | $3.5 | $1.79 | +95.53% | 5 | May 12, 2026 | |
| CLNE Clean Energy Fuels | Reiterated: Buy | $4 | $1.56 | +156.41% | 5 | May 8, 2026 | |
| SHEL Shell | Reiterated: Buy | $122 | $97.62 | +24.97% | 2 | May 8, 2026 | |
| APA APA Corporation | Reiterated: Hold | $36 | $44.10 | -18.37% | 2 | May 7, 2026 | |
| MNTK Montauk Renewables | Reiterated: Hold | $2 | $2.66 | -24.81% | 6 | May 7, 2026 | |
| PR Permian Resources | Reiterated: Buy | $25 | $22.35 | +11.86% | 2 | May 7, 2026 | |
| CHRD Chord Energy | Reiterated: Hold | $135 | $137.53 | -1.84% | 2 | May 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $46 | $48.02 | -4.21% | 2 | May 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $139 | $144.28 | -3.66% | 2 | May 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $210 | $432.36 | -51.43% | 2 | May 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $57 | $58.33 | -2.28% | 2 | May 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $195 | $184.98 | +5.42% | 2 | May 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $187 | $207.58 | -9.91% | 2 | May 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $54 | $114.60 | -52.88% | 2 | May 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $163 | $164.48 | -0.90% | 2 | May 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $125 | $129.35 | -3.36% | 2 | May 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $34 | $82.88 | -58.98% | 2 | May 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $226 | $419.22 | -46.09% | 3 | May 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Sell | $28 | $57.42 | -51.24% | 2 | Apr 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $34 | $75.67 | -55.07% | 1 | Apr 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | €86.46 | €75.72 | +14.18% | 3 | Apr 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $151 | $269.79 | -44.03% | 2 | Apr 30, 2026 |
BP p.l.c.
May 27, 2026
Reiterated: Buy
Price Target: $58
Current: $45.01
Upside: +28.86%
Murphy Oil
May 13, 2026
Reiterated: Hold
Price Target: $31 → $44
Current: $37.79
Upside: +16.43%
Darling Ingredients
May 12, 2026
Reiterated: Buy
Price Target: $70
Current: $61.17
Upside: +14.44%
OPAL Fuels
May 12, 2026
Reiterated: Hold
Price Target: $3.5
Current: $1.79
Upside: +95.53%
Clean Energy Fuels
May 8, 2026
Reiterated: Buy
Price Target: $4
Current: $1.56
Upside: +156.41%
Shell
May 8, 2026
Reiterated: Buy
Price Target: $122
Current: $97.62
Upside: +24.97%
APA Corporation
May 7, 2026
Reiterated: Hold
Price Target: $36
Current: $44.10
Upside: -18.37%
Montauk Renewables
May 7, 2026
Reiterated: Hold
Price Target: $2
Current: $2.66
Upside: -24.81%
Permian Resources
May 7, 2026
Reiterated: Buy
Price Target: $25
Current: $22.35
Upside: +11.86%
Chord Energy
May 6, 2026
Reiterated: Hold
Price Target: $135
Current: $137.53
Upside: -1.84%
May 6, 2026
Reiterated: Hold
Price Target: $46
Current: $48.02
Upside: -4.21%
May 6, 2026
Reiterated: Hold
Price Target: $139
Current: $144.28
Upside: -3.66%
May 6, 2026
Reiterated: Buy
Price Target: $210
Current: $432.36
Upside: -51.43%
May 6, 2026
Reiterated: Hold
Price Target: $57
Current: $58.33
Upside: -2.28%
May 5, 2026
Reiterated: Buy
Price Target: $195
Current: $184.98
Upside: +5.42%
May 4, 2026
Reiterated: Hold
Price Target: $187
Current: $207.58
Upside: -9.91%
May 4, 2026
Reiterated: Hold
Price Target: $54
Current: $114.60
Upside: -52.88%
May 4, 2026
Reiterated: Buy
Price Target: $163
Current: $164.48
Upside: -0.90%
May 1, 2026
Reiterated: Hold
Price Target: $125
Current: $129.35
Upside: -3.36%
May 1, 2026
Reiterated: Hold
Price Target: $34
Current: $82.88
Upside: -58.98%
May 1, 2026
Reiterated: Buy
Price Target: $226
Current: $419.22
Upside: -46.09%
Apr 30, 2026
Reiterated: Sell
Price Target: $28
Current: $57.42
Upside: -51.24%
Apr 30, 2026
Reiterated: Hold
Price Target: $34
Current: $75.67
Upside: -55.07%
Apr 30, 2026
Reiterated: Hold
Price Target: €86.46
Current: €75.72
Upside: +14.18%
Apr 30, 2026
Reiterated: Hold
Price Target: $151
Current: $269.79
Upside: -44.03%