Betty Zhang
Stock Analyst at Scotiabank
(3.85)
# 2,141
Out of 4,512 analysts
70
Total ratings
55.2%
Success rate
17.3%
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 | $41.40 | +40.10% | 3 | May 27, 2026 | |
| MUR Murphy Oil | Maintained: Hold | $31 → $44 | $34.97 | +25.82% | 2 | May 13, 2026 | |
| DAR Darling Ingredients | Maintained: Buy | $70 | $61.83 | +13.21% | 10 | May 12, 2026 | |
| OPAL OPAL Fuels | Maintained: Hold | $3.5 | $2.25 | +55.56% | 5 | May 12, 2026 | |
| CLNE Clean Energy Fuels | Maintained: Buy | $4 | $2.33 | +71.67% | 5 | May 8, 2026 | |
| SHEL Shell | Maintained: Buy | $122 | $84.41 | +44.53% | 2 | May 8, 2026 | |
| APA APA Corporation | Maintained: Hold | $36 | $34.53 | +4.26% | 2 | May 7, 2026 | |
| PR Permian Resources | Maintained: Buy | $25 | $19.59 | +27.62% | 2 | May 7, 2026 | |
| MNTK Montauk Renewables | Maintained: Hold | $2 | $1.65 | +21.21% | 6 | May 7, 2026 | |
| DVN Devon Energy | Maintained: Hold | $46 | $43.40 | +5.99% | 2 | May 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $139 | $138.01 | +0.72% | 2 | May 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $210 | $303.40 | -30.78% | 2 | May 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $57 | $54.57 | +4.45% | 2 | May 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $135 | $121.99 | +10.66% | 2 | May 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $195 | $190.69 | +2.26% | 2 | May 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $187 | $181.76 | +2.88% | 2 | May 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $163 | $145.09 | +12.34% | 2 | May 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $54 | $83.11 | -35.03% | 2 | May 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $125 | $111.87 | +11.74% | 2 | May 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $226 | $301.43 | -25.02% | 3 | May 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $34 | $60.89 | -44.16% | 2 | May 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $28 | $33.58 | -16.62% | 2 | Apr 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $34 | $60.95 | -44.22% | 1 | Apr 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $151 | $201.45 | -25.04% | 2 | Apr 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | €85.16 | €71.20 | +19.61% | 3 | Apr 30, 2026 |
BP p.l.c.
May 27, 2026
Maintained: Buy
Price Target: $58
Current: $41.40
Upside: +40.10%
Murphy Oil
May 13, 2026
Maintained: Hold
Price Target: $31 → $44
Current: $34.97
Upside: +25.82%
Darling Ingredients
May 12, 2026
Maintained: Buy
Price Target: $70
Current: $61.83
Upside: +13.21%
OPAL Fuels
May 12, 2026
Maintained: Hold
Price Target: $3.5
Current: $2.25
Upside: +55.56%
Clean Energy Fuels
May 8, 2026
Maintained: Buy
Price Target: $4
Current: $2.33
Upside: +71.67%
Shell
May 8, 2026
Maintained: Buy
Price Target: $122
Current: $84.41
Upside: +44.53%
APA Corporation
May 7, 2026
Maintained: Hold
Price Target: $36
Current: $34.53
Upside: +4.26%
Permian Resources
May 7, 2026
Maintained: Buy
Price Target: $25
Current: $19.59
Upside: +27.62%
Montauk Renewables
May 7, 2026
Maintained: Hold
Price Target: $2
Current: $1.65
Upside: +21.21%
Devon Energy
May 6, 2026
Maintained: Hold
Price Target: $46
Current: $43.40
Upside: +5.99%
May 6, 2026
Maintained: Hold
Price Target: $139
Current: $138.01
Upside: +0.72%
May 6, 2026
Maintained: Buy
Price Target: $210
Current: $303.40
Upside: -30.78%
May 6, 2026
Maintained: Hold
Price Target: $57
Current: $54.57
Upside: +4.45%
May 6, 2026
Maintained: Hold
Price Target: $135
Current: $121.99
Upside: +10.66%
May 5, 2026
Maintained: Buy
Price Target: $195
Current: $190.69
Upside: +2.26%
May 4, 2026
Maintained: Hold
Price Target: $187
Current: $181.76
Upside: +2.88%
May 4, 2026
Maintained: Buy
Price Target: $163
Current: $145.09
Upside: +12.34%
May 4, 2026
Maintained: Hold
Price Target: $54
Current: $83.11
Upside: -35.03%
May 1, 2026
Maintained: Hold
Price Target: $125
Current: $111.87
Upside: +11.74%
May 1, 2026
Maintained: Buy
Price Target: $226
Current: $301.43
Upside: -25.02%
May 1, 2026
Maintained: Hold
Price Target: $34
Current: $60.89
Upside: -44.16%
Apr 30, 2026
Maintained: Sell
Price Target: $28
Current: $33.58
Upside: -16.62%
Apr 30, 2026
Maintained: Hold
Price Target: $34
Current: $60.95
Upside: -44.22%
Apr 30, 2026
Maintained: Hold
Price Target: $151
Current: $201.45
Upside: -25.04%
Apr 30, 2026
Maintained: Hold
Price Target: €85.16
Current: €71.20
Upside: +19.61%