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

Stocks Rated by Betty Zhang

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%
Maintained: Hold
Price Target: $139
Current: $138.58
Upside: +0.30%
Maintained: Buy
Price Target: $210
Current: $263.06
Upside: -20.17%
Maintained: Hold
Price Target: $57
Current: $59.09
Upside: -3.54%
Maintained: Hold
Price Target: $135
Current: $137.99
Upside: -2.17%
Maintained: Buy
Price Target: $195
Current: $202.40
Upside: -3.66%
Maintained: Hold
Price Target: $187
Current: $187.55
Upside: -0.29%
Maintained: Buy
Price Target: $163
Current: $149.56
Upside: +8.99%
Maintained: Hold
Price Target: $54
Current: $73.22
Upside: -26.25%
Maintained: Hold
Price Target: $125
Current: $116.87
Upside: +6.96%
Maintained: Buy
Price Target: $226
Current: $258.26
Upside: -12.49%
Maintained: Hold
Price Target: $34
Current: $43.17
Upside: -21.24%
Maintained: Sell
Price Target: $28
Current: $35.66
Upside: -21.48%
Maintained: Hold
Price Target: $34
Current: $46.40
Upside: -26.72%
Maintained: Hold
Price Target: $151
Current: $182.56
Upside: -17.29%
Maintained: Hold
Price Target: €83.39
Current: $76.65
Upside: +8.79%