Joseph Pepper

Stock Analyst at RBC Capital

(3.34)
# 2,394
Out of 5,058 analysts
41
Total ratings
72.7%
Success rate
7.9%
Average return

Stocks Rated by Joseph Pepper

Veolia Environnement SA
Aug 19, 2026
Reiterated: Buy
Price Target: €40.50 → €41.50
Current: €32.40
Upside: +28.09%
Engie SA
Aug 5, 2026
Reiterated: Buy
Price Target: €30.00 → €31.00
Current: €23.42
Upside: +32.37%
Gore Street Energy Storage Fund Plc
Jul 16, 2026
Reiterated: Sell
Price Target: 50p → 45p
Current: 50p
Upside: -9.64%
NextEnergy Solar Fund Limited
Jun 22, 2026
Reiterated: Buy
Price Target: 57p
Current: 49p
Upside: +17.16%
GCP Infrastructure Investments Limited
Jun 4, 2026
Reiterated: Buy
Price Target: 90p
Current: 81p
Upside: +10.97%
The Renewables Infrastructure Group Limited
Feb 26, 2025
Reiterated: Buy
Price Target: 130p → 110p
Current: 79p
Upside: n/a