Zach Ho

Stock Analyst at Jefferies

(3.33)
# 2,336
Out of 4,408 analysts
16
Total ratings
61.5%
Success rate
15.8%
Average return

Stocks Rated by Zach Ho

Engie SA
Feb 26, 2026
Maintained: Buy
Price Target: €27.00
Current: $27.30
Upside: -1.10%
EDP Renewables, S.A.
Dec 9, 2025
Maintained: Buy
Price Target: €15.50
Current: $13.67
Upside: +13.37%
Veolia Environnement SA
May 28, 2025
Maintained: Sell
Price Target: €25.00€25.30
Current: $35.60
Upside: n/a