Betty Zhang
Stock Analyst at Scotiabank
(3.91)
# 1,702
Out of 4,600 analysts
70
Total ratings
69%
Success rate
17%
Average return
Main Sectors:
Stocks Rated by Betty Zhang
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| BP BP p.l.c. | Maintained: Buy | $58 | $42.44 | +36.66% | 3 | May 27, 2026 | |
| MUR Murphy Oil | Maintained: Hold | $31 → $44 | $38.38 | +14.64% | 2 | May 13, 2026 | |
| DAR Darling Ingredients | Maintained: Buy | $70 | $60.15 | +16.38% | 10 | May 12, 2026 | |
| OPAL OPAL Fuels | Maintained: Hold | $3.5 | $2.40 | +45.83% | 5 | May 12, 2026 | |
| CLNE Clean Energy Fuels | Maintained: Buy | $4 | $1.87 | +113.90% | 5 | May 8, 2026 | |
| SHEL Shell | Maintained: Buy | $122 | $89.84 | +35.80% | 2 | May 8, 2026 | |
| APA APA Corporation | Maintained: Hold | $36 | $35.80 | +0.56% | 2 | May 7, 2026 | |
| PR Permian Resources | Maintained: Buy | $25 | $20.50 | +21.95% | 2 | May 7, 2026 | |
| MNTK Montauk Renewables | Maintained: Hold | $2 | $1.70 | +17.65% | 6 | May 7, 2026 | |
| DVN Devon Energy | Maintained: Hold | $46 | $44.05 | +4.43% | 2 | May 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $139 | $143.52 | -3.15% | 2 | May 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $210 | $312.61 | -32.82% | 2 | May 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $57 | $55.09 | +3.47% | 2 | May 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $135 | $136.89 | -1.38% | 2 | May 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $195 | $191.87 | +1.63% | 2 | May 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $187 | $190.40 | -1.79% | 2 | May 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $163 | $153.96 | +5.87% | 2 | May 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $54 | $88.25 | -38.81% | 2 | May 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $125 | $117.94 | +5.99% | 2 | May 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $226 | $308.73 | -26.80% | 3 | May 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $34 | $65.89 | -48.40% | 2 | May 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $28 | $33.33 | -15.99% | 2 | Apr 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $34 | $66.20 | -48.64% | 1 | Apr 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $151 | $205.89 | -26.66% | 2 | Apr 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | €84.25 | €74.25 | +13.47% | 3 | Apr 30, 2026 |
BP p.l.c.
May 27, 2026
Maintained: Buy
Price Target: $58
Current: $42.44
Upside: +36.66%
Murphy Oil
May 13, 2026
Maintained: Hold
Price Target: $31 → $44
Current: $38.38
Upside: +14.64%
Darling Ingredients
May 12, 2026
Maintained: Buy
Price Target: $70
Current: $60.15
Upside: +16.38%
OPAL Fuels
May 12, 2026
Maintained: Hold
Price Target: $3.5
Current: $2.40
Upside: +45.83%
Clean Energy Fuels
May 8, 2026
Maintained: Buy
Price Target: $4
Current: $1.87
Upside: +113.90%
Shell
May 8, 2026
Maintained: Buy
Price Target: $122
Current: $89.84
Upside: +35.80%
APA Corporation
May 7, 2026
Maintained: Hold
Price Target: $36
Current: $35.80
Upside: +0.56%
Permian Resources
May 7, 2026
Maintained: Buy
Price Target: $25
Current: $20.50
Upside: +21.95%
Montauk Renewables
May 7, 2026
Maintained: Hold
Price Target: $2
Current: $1.70
Upside: +17.65%
Devon Energy
May 6, 2026
Maintained: Hold
Price Target: $46
Current: $44.05
Upside: +4.43%
May 6, 2026
Maintained: Hold
Price Target: $139
Current: $143.52
Upside: -3.15%
May 6, 2026
Maintained: Buy
Price Target: $210
Current: $312.61
Upside: -32.82%
May 6, 2026
Maintained: Hold
Price Target: $57
Current: $55.09
Upside: +3.47%
May 6, 2026
Maintained: Hold
Price Target: $135
Current: $136.89
Upside: -1.38%
May 5, 2026
Maintained: Buy
Price Target: $195
Current: $191.87
Upside: +1.63%
May 4, 2026
Maintained: Hold
Price Target: $187
Current: $190.40
Upside: -1.79%
May 4, 2026
Maintained: Buy
Price Target: $163
Current: $153.96
Upside: +5.87%
May 4, 2026
Maintained: Hold
Price Target: $54
Current: $88.25
Upside: -38.81%
May 1, 2026
Maintained: Hold
Price Target: $125
Current: $117.94
Upside: +5.99%
May 1, 2026
Maintained: Buy
Price Target: $226
Current: $308.73
Upside: -26.80%
May 1, 2026
Maintained: Hold
Price Target: $34
Current: $65.89
Upside: -48.40%
Apr 30, 2026
Maintained: Sell
Price Target: $28
Current: $33.33
Upside: -15.99%
Apr 30, 2026
Maintained: Hold
Price Target: $34
Current: $66.20
Upside: -48.64%
Apr 30, 2026
Maintained: Hold
Price Target: $151
Current: $205.89
Upside: -26.66%
Apr 30, 2026
Maintained: Hold
Price Target: €84.25
Current: €74.25
Upside: +13.47%