Betty Zhang

Stock Analyst at Scotiabank

(3.91)
# 1,702
Out of 4,600 analysts
70
Total ratings
69%
Success rate
17%
Average return

Stocks Rated by Betty Zhang

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%
Maintained: Hold
Price Target: $139
Current: $143.52
Upside: -3.15%
Maintained: Buy
Price Target: $210
Current: $312.61
Upside: -32.82%
Maintained: Hold
Price Target: $57
Current: $55.09
Upside: +3.47%
Maintained: Hold
Price Target: $135
Current: $136.89
Upside: -1.38%
Maintained: Buy
Price Target: $195
Current: $191.87
Upside: +1.63%
Maintained: Hold
Price Target: $187
Current: $190.40
Upside: -1.79%
Maintained: Buy
Price Target: $163
Current: $153.96
Upside: +5.87%
Maintained: Hold
Price Target: $54
Current: $88.25
Upside: -38.81%
Maintained: Hold
Price Target: $125
Current: $117.94
Upside: +5.99%
Maintained: Buy
Price Target: $226
Current: $308.73
Upside: -26.80%
Maintained: Hold
Price Target: $34
Current: $65.89
Upside: -48.40%
Maintained: Sell
Price Target: $28
Current: $33.33
Upside: -15.99%
Maintained: Hold
Price Target: $34
Current: $66.20
Upside: -48.64%
Maintained: Hold
Price Target: $151
Current: $205.89
Upside: -26.66%
Maintained: Hold
Price Target: €84.25
Current: €74.25
Upside: +13.47%