Ben Davis

Stock Analyst at RBC Capital

(4.61)
# 841
Out of 4,396 analysts
217
Total ratings
61%
Success rate
20.9%
Average return

Stocks Rated by Ben Davis

Sylvania Platinum Limited
Jun 4, 2026
Initiated Coverage: Buy
Price Target: 175p
Current: $87.60
Upside: +99.77%
Sibanye Stillwater
Jun 3, 2026
Maintained: Buy
Price Target: $19$17
Current: $9.59
Upside: +77.27%
Ecora Royalties PLC
Jun 3, 2026
Maintained: Buy
Price Target: 190p185p
Current: $134.20
Upside: +37.85%
Antofagasta plc
Jun 3, 2026
Maintained: Sell
Price Target: 2,800p
Current: $3,846.00
Upside: -27.20%
Glencore plc
Jun 3, 2026
Maintained: Buy
Price Target: 630p610p
Current: $569.20
Upside: +7.17%
Yellow Cake plc
Jun 3, 2026
Maintained: Buy
Price Target: 650p
Current: $525.50
Upside: +23.69%
Valterra Platinum Limited
Jun 3, 2026
Maintained: Buy
Price Target: $107$98
Current: $71.31
Upside: +36.91%
Rio Tinto Group
May 12, 2026
Maintained: Hold
Price Target: 6,300p
Current: $7,469.00
Upside: -15.65%
Vale S.A.
Jan 13, 2026
Maintained: Buy
Price Target: $15
Current: $15.14
Upside: -4.23%
Anglo American plc
Sep 5, 2025
Maintained: Hold
Price Target: 2,000p
Current: $3,768.00
Upside: -46.92%
Maintained: Buy
Price Target: 360p
Current: $512.50
Upside: n/a
Downgraded: Hold
Price Target: $34.57$39.03
Current: $59.83
Upside: n/a
Upgraded: Hold
Price Target: n/a
Current: $84.73
Upside: n/a
Upgraded: Hold
Price Target: n/a
Current: $101.42
Upside: n/a
Reiterated: Sell
Price Target: $2.61
Current: $9.16
Upside: n/a
Reiterated: Buy
Price Target: 550p
Current: $28.58
Upside: n/a
Upgraded: Buy
Price Target: n/a
Current: $15.24
Upside: n/a