Zach Ho

Stock Analyst at Jefferies

(3.39)
# 3,948
Out of 12,268 analysts
16
Total ratings
61.5%
Success rate
16.6%
Average return

Stocks Rated by Zach Ho

Engie SA
Feb 26, 2026
Maintained: Buy
Price Target: $27
Current: $27.28
Upside: -1.03%
EDP Renewables, S.A.
Dec 9, 2025
Maintained: Buy
Price Target: $16
Current: $14.53
Upside: +6.69%
Veolia Environnement SA
May 28, 2025
Maintained: Sell
Price Target: $25$25
Current: $35.33
Upside: -28.39%