Betty Zhang
Stock Analyst at Scotiabank
(4.34)
# 1,317
Out of 4,969 analysts
70
Total ratings
82.8%
Success rate
24.6%
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.93 | +26.28% | 3 | May 27, 2026 | |
| MUR Murphy Oil | Reiterated: Hold | $31 → $44 | $38.20 | +15.18% | 2 | May 13, 2026 | |
| DAR Darling Ingredients | Reiterated: Buy | $70 | $64.92 | +7.83% | 10 | May 12, 2026 | |
| OPAL OPAL Fuels | Reiterated: Hold | $3.5 | $1.85 | +89.19% | 5 | May 12, 2026 | |
| CLNE Clean Energy Fuels | Reiterated: Buy | $4 | $1.78 | +124.72% | 5 | May 8, 2026 | |
| SHEL Shell | Reiterated: Buy | $122 | $96.45 | +26.49% | 2 | May 8, 2026 | |
| APA APA Corporation | Reiterated: Hold | $36 | $45.03 | -20.05% | 2 | May 7, 2026 | |
| MNTK Montauk Renewables | Reiterated: Hold | $2 | $2.22 | -9.71% | 6 | May 7, 2026 | |
| PR Permian Resources | Reiterated: Buy | $25 | $23.76 | +5.22% | 2 | May 7, 2026 | |
| CHRD Chord Energy | Reiterated: Hold | $135 | $151.22 | -10.73% | 2 | May 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $46 | $49.73 | -7.50% | 2 | May 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $139 | $148.54 | -6.42% | 2 | May 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $210 | $396.45 | -47.03% | 2 | May 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $57 | $61.78 | -7.74% | 2 | May 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $195 | $205.72 | -5.21% | 2 | May 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $187 | $212.17 | -11.86% | 2 | May 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $54 | $106.91 | -49.49% | 2 | May 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $163 | $165.08 | -1.26% | 2 | May 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $125 | $136.67 | -8.54% | 2 | May 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $34 | $70.40 | -51.70% | 2 | May 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $226 | $382.95 | -40.98% | 3 | May 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Sell | $28 | $48.63 | -42.42% | 2 | Apr 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $34 | $74.47 | -54.34% | 1 | Apr 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | €83.72 | €79.53 | +5.26% | 3 | Apr 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $151 | $257.06 | -41.26% | 2 | Apr 30, 2026 |
BP p.l.c.
May 27, 2026
Reiterated: Buy
Price Target: $58
Current: $45.93
Upside: +26.28%
Murphy Oil
May 13, 2026
Reiterated: Hold
Price Target: $31 → $44
Current: $38.20
Upside: +15.18%
Darling Ingredients
May 12, 2026
Reiterated: Buy
Price Target: $70
Current: $64.92
Upside: +7.83%
OPAL Fuels
May 12, 2026
Reiterated: Hold
Price Target: $3.5
Current: $1.85
Upside: +89.19%
Clean Energy Fuels
May 8, 2026
Reiterated: Buy
Price Target: $4
Current: $1.78
Upside: +124.72%
Shell
May 8, 2026
Reiterated: Buy
Price Target: $122
Current: $96.45
Upside: +26.49%
APA Corporation
May 7, 2026
Reiterated: Hold
Price Target: $36
Current: $45.03
Upside: -20.05%
Montauk Renewables
May 7, 2026
Reiterated: Hold
Price Target: $2
Current: $2.22
Upside: -9.71%
Permian Resources
May 7, 2026
Reiterated: Buy
Price Target: $25
Current: $23.76
Upside: +5.22%
Chord Energy
May 6, 2026
Reiterated: Hold
Price Target: $135
Current: $151.22
Upside: -10.73%
May 6, 2026
Reiterated: Hold
Price Target: $46
Current: $49.73
Upside: -7.50%
May 6, 2026
Reiterated: Hold
Price Target: $139
Current: $148.54
Upside: -6.42%
May 6, 2026
Reiterated: Buy
Price Target: $210
Current: $396.45
Upside: -47.03%
May 6, 2026
Reiterated: Hold
Price Target: $57
Current: $61.78
Upside: -7.74%
May 5, 2026
Reiterated: Buy
Price Target: $195
Current: $205.72
Upside: -5.21%
May 4, 2026
Reiterated: Hold
Price Target: $187
Current: $212.17
Upside: -11.86%
May 4, 2026
Reiterated: Hold
Price Target: $54
Current: $106.91
Upside: -49.49%
May 4, 2026
Reiterated: Buy
Price Target: $163
Current: $165.08
Upside: -1.26%
May 1, 2026
Reiterated: Hold
Price Target: $125
Current: $136.67
Upside: -8.54%
May 1, 2026
Reiterated: Hold
Price Target: $34
Current: $70.40
Upside: -51.70%
May 1, 2026
Reiterated: Buy
Price Target: $226
Current: $382.95
Upside: -40.98%
Apr 30, 2026
Reiterated: Sell
Price Target: $28
Current: $48.63
Upside: -42.42%
Apr 30, 2026
Reiterated: Hold
Price Target: $34
Current: $74.47
Upside: -54.34%
Apr 30, 2026
Reiterated: Hold
Price Target: €83.72
Current: €79.53
Upside: +5.26%
Apr 30, 2026
Reiterated: Hold
Price Target: $151
Current: $257.06
Upside: -41.26%