Joseph Pepper

Stock Analyst at RBC Capital

(3.37)
# 2,259
Out of 4,334 analysts
34
Total ratings
77.8%
Success rate
8.5%
Average return

Stocks Rated by Joseph Pepper

Veolia Environnement SA
Apr 14, 2026
Maintained: Buy
Price Target: $35$39
Current: $35.33
Upside: +8.97%
Gore Street Energy Storage Fund Plc
Mar 18, 2026
Maintained: Sell
Price Target: $50
Current: $52.40
Upside: -4.58%
NextEnergy Solar Fund Limited
Mar 11, 2026
Maintained: Buy
Price Target: $60$65
Current: $44.20
Upside: +47.06%
Engie SA
Mar 10, 2026
Maintained: Buy
Price Target: $25$30
Current: $27.28
Upside: +9.97%
GCP Infrastructure Investments Limited
Feb 26, 2026
Reiterated: Buy
Price Target: $90
Current: $74.50
Upside: +20.81%
The Renewables Infrastructure Group Limited
Feb 26, 2025
Reiterated: Buy
Price Target: $130$110
Current: $72.40
Upside: n/a