Betty Zhang

Stock Analyst at Scotiabank

(4.34)
# 1,317
Out of 4,969 analysts
70
Total ratings
82.8%
Success rate
24.6%
Average return

Stocks Rated by Betty Zhang

BP p.l.c.
May 27, 2026
Reiterated: Buy
Price Target: $58
Current: $45.93
Upside: +26.28%
Murphy Oil
May 13, 2026
Reiterated: Hold
Price Target: $31$44
Current: $38.20
Upside: +15.18%
Darling Ingredients
May 12, 2026
Reiterated: Buy
Price Target: $70
Current: $64.92
Upside: +7.83%
OPAL Fuels
May 12, 2026
Reiterated: Hold
Price Target: $3.5
Current: $1.85
Upside: +89.19%
Clean Energy Fuels
May 8, 2026
Reiterated: Buy
Price Target: $4
Current: $1.78
Upside: +124.72%
Shell
May 8, 2026
Reiterated: Buy
Price Target: $122
Current: $96.45
Upside: +26.49%
APA Corporation
May 7, 2026
Reiterated: Hold
Price Target: $36
Current: $45.03
Upside: -20.05%
Montauk Renewables
May 7, 2026
Reiterated: Hold
Price Target: $2
Current: $2.22
Upside: -9.71%
Permian Resources
May 7, 2026
Reiterated: Buy
Price Target: $25
Current: $23.76
Upside: +5.22%
Chord Energy
May 6, 2026
Reiterated: Hold
Price Target: $135
Current: $151.22
Upside: -10.73%
Reiterated: Hold
Price Target: $46
Current: $49.73
Upside: -7.50%
Reiterated: Hold
Price Target: $139
Current: $148.54
Upside: -6.42%
Reiterated: Buy
Price Target: $210
Current: $396.45
Upside: -47.03%
Reiterated: Hold
Price Target: $57
Current: $61.78
Upside: -7.74%
Reiterated: Buy
Price Target: $195
Current: $205.72
Upside: -5.21%
Reiterated: Hold
Price Target: $187
Current: $212.17
Upside: -11.86%
Reiterated: Hold
Price Target: $54
Current: $106.91
Upside: -49.49%
Reiterated: Buy
Price Target: $163
Current: $165.08
Upside: -1.26%
Reiterated: Hold
Price Target: $125
Current: $136.67
Upside: -8.54%
Reiterated: Hold
Price Target: $34
Current: $70.40
Upside: -51.70%
Reiterated: Buy
Price Target: $226
Current: $382.95
Upside: -40.98%
Reiterated: Sell
Price Target: $28
Current: $48.63
Upside: -42.42%
Reiterated: Hold
Price Target: $34
Current: $74.47
Upside: -54.34%
Reiterated: Hold
Price Target: €83.72
Current: €79.53
Upside: +5.26%
Reiterated: Hold
Price Target: $151
Current: $257.06
Upside: -41.26%