Joseph Pepper

Stock Analyst at RBC Capital

(3.65)
# 2,098
Out of 4,476 analysts
37
Total ratings
89.7%
Success rate
10.8%
Average return

Stocks Rated by Joseph Pepper

NextEnergy Solar Fund Limited
Jun 22, 2026
Maintained: Buy
Price Target: 57p
Current: $46.50
Upside: +22.58%
GCP Infrastructure Investments Limited
Jun 4, 2026
Maintained: Buy
Price Target: 90p
Current: $80.00
Upside: +12.50%
Veolia Environnement SA
Apr 14, 2026
Maintained: Buy
Price Target: €35.00€38.50
Current: $37.51
Upside: +2.64%
Gore Street Energy Storage Fund Plc
Mar 18, 2026
Maintained: Sell
Price Target: 50p
Current: $48.00
Upside: +4.17%
Engie SA
Mar 10, 2026
Maintained: Buy
Price Target: €25.00€30.00
Current: $27.73
Upside: +8.19%
The Renewables Infrastructure Group Limited
Feb 26, 2025
Reiterated: Buy
Price Target: 130p110p
Current: $72.50
Upside: n/a