Betty Zhang
Stock Analyst at Scotiabank
(2.97)
# 2,620
Out of 4,442 analysts
70
Total ratings
37.9%
Success rate
6.5%
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 | $39.33 | +47.47% | 3 | May 27, 2026 | |
| MUR Murphy Oil | Maintained: Hold | $31 → $44 | $36.02 | +22.15% | 2 | May 13, 2026 | |
| DAR Darling Ingredients | Maintained: Buy | $70 | $52.78 | +32.63% | 10 | May 12, 2026 | |
| OPAL OPAL Fuels | Maintained: Hold | $3.5 | $1.87 | +87.17% | 5 | May 12, 2026 | |
| CLNE Clean Energy Fuels | Maintained: Buy | $4 | $1.73 | +131.21% | 5 | May 8, 2026 | |
| SHEL Shell | Maintained: Buy | $122 | $79.51 | +53.44% | 2 | May 8, 2026 | |
| APA APA Corporation | Maintained: Hold | $36 | $34.22 | +5.20% | 2 | May 7, 2026 | |
| PR Permian Resources | Maintained: Buy | $25 | $19.18 | +30.34% | 2 | May 7, 2026 | |
| MNTK Montauk Renewables | Maintained: Hold | $2 | $1.57 | +27.39% | 6 | May 7, 2026 | |
| DVN Devon Energy | Maintained: Hold | $46 | $43.39 | +6.02% | 2 | May 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $139 | $134.90 | +3.04% | 2 | May 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $210 | $248.52 | -15.50% | 2 | May 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $57 | $52.23 | +9.13% | 2 | May 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $135 | $124.44 | +8.49% | 2 | May 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $195 | $187.91 | +3.77% | 2 | May 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $187 | $175.98 | +6.26% | 2 | May 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $163 | $139.73 | +16.65% | 2 | May 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $54 | $65.65 | -17.75% | 2 | May 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $125 | $109.97 | +13.67% | 2 | May 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $226 | $243.68 | -7.26% | 3 | May 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $34 | $40.69 | -16.44% | 2 | May 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $28 | $27.20 | +2.94% | 2 | Apr 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $34 | $43.41 | -21.68% | 1 | Apr 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $151 | $170.34 | -11.35% | 2 | Apr 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | €84.88 | $70.81 | +19.87% | 3 | Apr 30, 2026 |
BP p.l.c.
May 27, 2026
Maintained: Buy
Price Target: $58
Current: $39.33
Upside: +47.47%
Murphy Oil
May 13, 2026
Maintained: Hold
Price Target: $31 → $44
Current: $36.02
Upside: +22.15%
Darling Ingredients
May 12, 2026
Maintained: Buy
Price Target: $70
Current: $52.78
Upside: +32.63%
OPAL Fuels
May 12, 2026
Maintained: Hold
Price Target: $3.5
Current: $1.87
Upside: +87.17%
Clean Energy Fuels
May 8, 2026
Maintained: Buy
Price Target: $4
Current: $1.73
Upside: +131.21%
Shell
May 8, 2026
Maintained: Buy
Price Target: $122
Current: $79.51
Upside: +53.44%
APA Corporation
May 7, 2026
Maintained: Hold
Price Target: $36
Current: $34.22
Upside: +5.20%
Permian Resources
May 7, 2026
Maintained: Buy
Price Target: $25
Current: $19.18
Upside: +30.34%
Montauk Renewables
May 7, 2026
Maintained: Hold
Price Target: $2
Current: $1.57
Upside: +27.39%
Devon Energy
May 6, 2026
Maintained: Hold
Price Target: $46
Current: $43.39
Upside: +6.02%
May 6, 2026
Maintained: Hold
Price Target: $139
Current: $134.90
Upside: +3.04%
May 6, 2026
Maintained: Buy
Price Target: $210
Current: $248.52
Upside: -15.50%
May 6, 2026
Maintained: Hold
Price Target: $57
Current: $52.23
Upside: +9.13%
May 6, 2026
Maintained: Hold
Price Target: $135
Current: $124.44
Upside: +8.49%
May 5, 2026
Maintained: Buy
Price Target: $195
Current: $187.91
Upside: +3.77%
May 4, 2026
Maintained: Hold
Price Target: $187
Current: $175.98
Upside: +6.26%
May 4, 2026
Maintained: Buy
Price Target: $163
Current: $139.73
Upside: +16.65%
May 4, 2026
Maintained: Hold
Price Target: $54
Current: $65.65
Upside: -17.75%
May 1, 2026
Maintained: Hold
Price Target: $125
Current: $109.97
Upside: +13.67%
May 1, 2026
Maintained: Buy
Price Target: $226
Current: $243.68
Upside: -7.26%
May 1, 2026
Maintained: Hold
Price Target: $34
Current: $40.69
Upside: -16.44%
Apr 30, 2026
Maintained: Sell
Price Target: $28
Current: $27.20
Upside: +2.94%
Apr 30, 2026
Maintained: Hold
Price Target: $34
Current: $43.41
Upside: -21.68%
Apr 30, 2026
Maintained: Hold
Price Target: $151
Current: $170.34
Upside: -11.35%
Apr 30, 2026
Maintained: Hold
Price Target: €84.88
Current: $70.81
Upside: +19.87%