Joseph Pepper

Stock Analyst at RBC Capital

(3.53)
# 2,295
Out of 4,651 analysts
40
Total ratings
81.3%
Success rate
9.6%
Average return

Stocks Rated by Joseph Pepper

Engie SA
Aug 5, 2026
Maintained: Buy
Price Target: €30.00€31.00
Current: €25.72
Upside: +20.53%
Gore Street Energy Storage Fund Plc
Jul 16, 2026
Maintained: Sell
Price Target: 50p45p
Current: 48p
Upside: -6.25%
Veolia Environnement SA
Jul 8, 2026
Maintained: Buy
Price Target: €38.50€40.50
Current: €34.03
Upside: +19.01%
NextEnergy Solar Fund Limited
Jun 22, 2026
Maintained: Buy
Price Target: 57p
Current: 49p
Upside: +16.33%
GCP Infrastructure Investments Limited
Jun 4, 2026
Maintained: Buy
Price Target: 90p
Current: 82p
Upside: +9.76%
The Renewables Infrastructure Group Limited
Feb 26, 2025
Reiterated: Buy
Price Target: 130p110p
Current: 76p
Upside: n/a