Joseph Pepper

Stock Analyst at RBC Capital

(3.59)
# 2,116
Out of 4,408 analysts
36
Total ratings
86.2%
Success rate
9.7%
Average return

Stocks Rated by Joseph Pepper

NextEnergy Solar Fund Limited
Jun 9, 2026
Maintained: Buy
Price Target: 65p57p
Current: $47.40
Upside: +20.25%
GCP Infrastructure Investments Limited
Jun 4, 2026
Maintained: Buy
Price Target: 90p
Current: $79.30
Upside: +13.49%
Veolia Environnement SA
Apr 14, 2026
Maintained: Buy
Price Target: €35.00€38.50
Current: $35.60
Upside: +8.15%
Gore Street Energy Storage Fund Plc
Mar 18, 2026
Maintained: Sell
Price Target: 50p
Current: $52.90
Upside: -5.48%
Engie SA
Mar 10, 2026
Maintained: Buy
Price Target: €25.00€30.00
Current: $27.30
Upside: +9.89%
The Renewables Infrastructure Group Limited
Feb 26, 2025
Reiterated: Buy
Price Target: 130p110p
Current: $74.10
Upside: n/a