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

Stocks Rated by Betty Zhang

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%
Maintained: Hold
Price Target: $139
Current: $134.90
Upside: +3.04%
Maintained: Buy
Price Target: $210
Current: $248.52
Upside: -15.50%
Maintained: Hold
Price Target: $57
Current: $52.23
Upside: +9.13%
Maintained: Hold
Price Target: $135
Current: $124.44
Upside: +8.49%
Maintained: Buy
Price Target: $195
Current: $187.91
Upside: +3.77%
Maintained: Hold
Price Target: $187
Current: $175.98
Upside: +6.26%
Maintained: Buy
Price Target: $163
Current: $139.73
Upside: +16.65%
Maintained: Hold
Price Target: $54
Current: $65.65
Upside: -17.75%
Maintained: Hold
Price Target: $125
Current: $109.97
Upside: +13.67%
Maintained: Buy
Price Target: $226
Current: $243.68
Upside: -7.26%
Maintained: Hold
Price Target: $34
Current: $40.69
Upside: -16.44%
Maintained: Sell
Price Target: $28
Current: $27.20
Upside: +2.94%
Maintained: Hold
Price Target: $34
Current: $43.41
Upside: -21.68%
Maintained: Hold
Price Target: $151
Current: $170.34
Upside: -11.35%
Maintained: Hold
Price Target: €84.88
Current: $70.81
Upside: +19.87%