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

Stocks Rated by Betty Zhang

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%
Maintained: Hold
Price Target: $139
Current: $138.01
Upside: +0.72%
Maintained: Buy
Price Target: $210
Current: $303.40
Upside: -30.78%
Maintained: Hold
Price Target: $57
Current: $54.57
Upside: +4.45%
Maintained: Hold
Price Target: $135
Current: $121.99
Upside: +10.66%
Maintained: Buy
Price Target: $195
Current: $190.69
Upside: +2.26%
Maintained: Hold
Price Target: $187
Current: $181.76
Upside: +2.88%
Maintained: Buy
Price Target: $163
Current: $145.09
Upside: +12.34%
Maintained: Hold
Price Target: $54
Current: $83.11
Upside: -35.03%
Maintained: Hold
Price Target: $125
Current: $111.87
Upside: +11.74%
Maintained: Buy
Price Target: $226
Current: $301.43
Upside: -25.02%
Maintained: Hold
Price Target: $34
Current: $60.89
Upside: -44.16%
Maintained: Sell
Price Target: $28
Current: $33.58
Upside: -16.62%
Maintained: Hold
Price Target: $34
Current: $60.95
Upside: -44.22%
Maintained: Hold
Price Target: $151
Current: $201.45
Upside: -25.04%
Maintained: Hold
Price Target: €85.16
Current: €71.20
Upside: +19.61%