Betty Zhang

Stock Analyst at Scotiabank

(4.11)
# 1,604
Out of 5,032 analysts
70
Total ratings
69%
Success rate
20%
Average return

Stocks Rated by Betty Zhang

BP p.l.c.
May 27, 2026
Reiterated: Buy
Price Target: $58
Current: $45.01
Upside: +28.86%
Murphy Oil
May 13, 2026
Reiterated: Hold
Price Target: $31 → $44
Current: $37.79
Upside: +16.43%
Darling Ingredients
May 12, 2026
Reiterated: Buy
Price Target: $70
Current: $61.17
Upside: +14.44%
OPAL Fuels
May 12, 2026
Reiterated: Hold
Price Target: $3.5
Current: $1.79
Upside: +95.53%
Clean Energy Fuels
May 8, 2026
Reiterated: Buy
Price Target: $4
Current: $1.56
Upside: +156.41%
Shell
May 8, 2026
Reiterated: Buy
Price Target: $122
Current: $97.62
Upside: +24.97%
APA Corporation
May 7, 2026
Reiterated: Hold
Price Target: $36
Current: $44.10
Upside: -18.37%
Montauk Renewables
May 7, 2026
Reiterated: Hold
Price Target: $2
Current: $2.66
Upside: -24.81%
Permian Resources
May 7, 2026
Reiterated: Buy
Price Target: $25
Current: $22.35
Upside: +11.86%
Chord Energy
May 6, 2026
Reiterated: Hold
Price Target: $135
Current: $137.53
Upside: -1.84%
Reiterated: Hold
Price Target: $46
Current: $48.02
Upside: -4.21%
Reiterated: Hold
Price Target: $139
Current: $144.28
Upside: -3.66%
Reiterated: Buy
Price Target: $210
Current: $432.36
Upside: -51.43%
Reiterated: Hold
Price Target: $57
Current: $58.33
Upside: -2.28%
Reiterated: Buy
Price Target: $195
Current: $184.98
Upside: +5.42%
Reiterated: Hold
Price Target: $187
Current: $207.58
Upside: -9.91%
Reiterated: Hold
Price Target: $54
Current: $114.60
Upside: -52.88%
Reiterated: Buy
Price Target: $163
Current: $164.48
Upside: -0.90%
Reiterated: Hold
Price Target: $125
Current: $129.35
Upside: -3.36%
Reiterated: Hold
Price Target: $34
Current: $82.88
Upside: -58.98%
Reiterated: Buy
Price Target: $226
Current: $419.22
Upside: -46.09%
Reiterated: Sell
Price Target: $28
Current: $57.42
Upside: -51.24%
Reiterated: Hold
Price Target: $34
Current: $75.67
Upside: -55.07%
Reiterated: Hold
Price Target: €86.46
Current: €75.72
Upside: +14.18%
Reiterated: Hold
Price Target: $151
Current: $269.79
Upside: -44.03%