Betty Zhang
Stock Analyst at Scotiabank
(3.40)
# 2,273
Out of 4,361 analysts
70
Total ratings
44.8%
Success rate
10.7%
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 | $43.40 | +33.64% | 3 | May 27, 2026 | |
| MUR Murphy Oil | Maintained: Hold | $31 → $44 | $37.96 | +15.91% | 2 | May 13, 2026 | |
| DAR Darling Ingredients | Maintained: Buy | $70 | $60.34 | +16.01% | 10 | May 12, 2026 | |
| OPAL OPAL Fuels | Maintained: Hold | $3.5 | $2.28 | +53.51% | 5 | May 12, 2026 | |
| CLNE Clean Energy Fuels | Maintained: Buy | $4 | $2.11 | +89.57% | 5 | May 8, 2026 | |
| SHEL Shell | Maintained: Buy | $122 | $86.82 | +40.52% | 2 | May 8, 2026 | |
| APA APA Corporation | Maintained: Hold | $36 | $37.81 | -4.79% | 2 | May 7, 2026 | |
| PR Permian Resources | Maintained: Buy | $25 | $19.72 | +26.77% | 2 | May 7, 2026 | |
| MNTK Montauk Renewables | Maintained: Hold | $2 | $1.71 | +16.96% | 6 | May 7, 2026 | |
| DVN Devon Energy | Maintained: Hold | $46 | $46.22 | -0.48% | 2 | May 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $139 | $138.58 | +0.30% | 2 | May 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $210 | $263.06 | -20.17% | 2 | May 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $57 | $59.09 | -3.54% | 2 | May 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $135 | $137.99 | -2.17% | 2 | May 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $195 | $202.40 | -3.66% | 2 | May 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $187 | $187.55 | -0.29% | 2 | May 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $163 | $149.56 | +8.99% | 2 | May 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $54 | $73.22 | -26.25% | 2 | May 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $125 | $116.87 | +6.96% | 2 | May 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $226 | $258.26 | -12.49% | 3 | May 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $34 | $43.17 | -21.24% | 2 | May 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $28 | $35.66 | -21.48% | 2 | Apr 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $34 | $46.40 | -26.72% | 1 | Apr 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $151 | $182.56 | -17.29% | 2 | Apr 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | €83.39 | $76.65 | +8.79% | 3 | Apr 30, 2026 |
BP p.l.c.
May 27, 2026
Maintained: Buy
Price Target: $58
Current: $43.40
Upside: +33.64%
Murphy Oil
May 13, 2026
Maintained: Hold
Price Target: $31 → $44
Current: $37.96
Upside: +15.91%
Darling Ingredients
May 12, 2026
Maintained: Buy
Price Target: $70
Current: $60.34
Upside: +16.01%
OPAL Fuels
May 12, 2026
Maintained: Hold
Price Target: $3.5
Current: $2.28
Upside: +53.51%
Clean Energy Fuels
May 8, 2026
Maintained: Buy
Price Target: $4
Current: $2.11
Upside: +89.57%
Shell
May 8, 2026
Maintained: Buy
Price Target: $122
Current: $86.82
Upside: +40.52%
APA Corporation
May 7, 2026
Maintained: Hold
Price Target: $36
Current: $37.81
Upside: -4.79%
Permian Resources
May 7, 2026
Maintained: Buy
Price Target: $25
Current: $19.72
Upside: +26.77%
Montauk Renewables
May 7, 2026
Maintained: Hold
Price Target: $2
Current: $1.71
Upside: +16.96%
Devon Energy
May 6, 2026
Maintained: Hold
Price Target: $46
Current: $46.22
Upside: -0.48%
May 6, 2026
Maintained: Hold
Price Target: $139
Current: $138.58
Upside: +0.30%
May 6, 2026
Maintained: Buy
Price Target: $210
Current: $263.06
Upside: -20.17%
May 6, 2026
Maintained: Hold
Price Target: $57
Current: $59.09
Upside: -3.54%
May 6, 2026
Maintained: Hold
Price Target: $135
Current: $137.99
Upside: -2.17%
May 5, 2026
Maintained: Buy
Price Target: $195
Current: $202.40
Upside: -3.66%
May 4, 2026
Maintained: Hold
Price Target: $187
Current: $187.55
Upside: -0.29%
May 4, 2026
Maintained: Buy
Price Target: $163
Current: $149.56
Upside: +8.99%
May 4, 2026
Maintained: Hold
Price Target: $54
Current: $73.22
Upside: -26.25%
May 1, 2026
Maintained: Hold
Price Target: $125
Current: $116.87
Upside: +6.96%
May 1, 2026
Maintained: Buy
Price Target: $226
Current: $258.26
Upside: -12.49%
May 1, 2026
Maintained: Hold
Price Target: $34
Current: $43.17
Upside: -21.24%
Apr 30, 2026
Maintained: Sell
Price Target: $28
Current: $35.66
Upside: -21.48%
Apr 30, 2026
Maintained: Hold
Price Target: $34
Current: $46.40
Upside: -26.72%
Apr 30, 2026
Maintained: Hold
Price Target: $151
Current: $182.56
Upside: -17.29%
Apr 30, 2026
Maintained: Hold
Price Target: €83.39
Current: $76.65
Upside: +8.79%