Ben Davis

Stock Analyst at RBC Capital

(4.51)
# 973
Out of 5,108 analysts
275
Total ratings
53.2%
Success rate
15.8%
Average return

Stocks Rated by Ben Davis

Valterra Platinum Limited
Oct 30, 2026
Reiterated: Buy
Price Target: $96 → $95
Current: $70.61
Upside: +34.77%
Antofagasta plc
Oct 30, 2026
Reiterated: Sell
Price Target: 3,300p → 3,400p
Current: 3,125p
Upside: +8.80%
Fresnillo plc
Oct 30, 2026
Reiterated: Hold
Price Target: 3,000p
Current: 2,495p
Upside: +20.24%
Glencore plc
Oct 30, 2026
Reiterated: Buy
Price Target: 650p
Current: 497p
Upside: +30.81%
Rio Tinto Group
Oct 30, 2026
Reiterated: Hold
Price Target: 6,500p → 6,400p
Current: 6,270p
Upside: +2.07%
Vale S.A.
Oct 30, 2026
Reiterated: Hold
Price Target: $16
Current: $11.45
Upside: +39.74%
Ecora Royalties PLC
Oct 28, 2026
Reiterated: Buy
Price Target: 225p
Current: 139p
Upside: +61.41%
Hochschild Mining plc
Oct 21, 2026
Reiterated: Buy
Price Target: 730p
Current: 481p
Upside: +51.89%
Sylvania Platinum Limited
Oct 6, 2026
Reiterated: Buy
Price Target: 165p → 170p
Current: 86p
Upside: +97.67%
Sibanye Stillwater
Oct 6, 2026
Reiterated: Buy
Price Target: $15
Current: $9.42
Upside: +59.24%
Reiterated: Hold
Price Target: $92.24 → $90.35
Current: $77.39
Upside: +16.75%
Reiterated: Buy
Price Target: 650p → 750p
Current: 505p
Upside: +48.51%
Reiterated: Hold
Price Target: $39.42 → $57.00
Current: $57.05
Upside: -0.09%
Reiterated: Hold
Price Target: 2,000p
Current: 3,701p
Upside: n/a
Upgraded: Hold
Price Target: n/a
Current: $78.58
Upside: n/a
Upgraded: Hold
Price Target: n/a
Current: $83.16
Upside: n/a
Reiterated: Sell
Price Target: $2.64
Current: $9.79
Upside: n/a
Reiterated: Buy
Price Target: 550p
Current: 31p
Upside: n/a
Upgraded: Buy
Price Target: n/a
Current: $13.14
Upside: n/a