Ben Davis

Stock Analyst at RBC Capital

(4.79)
# 532
Out of 4,698 analysts
238
Total ratings
70.4%
Success rate
27.2%
Average return

Stocks Rated by Ben Davis

Sibanye Stillwater
Aug 28, 2026
Maintained: Buy
Price Target: $17
Current: $12.79
Upside: +29.01%
Sylvania Platinum Limited
Jul 31, 2026
Maintained: Buy
Price Target: 170p165p
Current: 92p
Upside: +80.33%
Glencore plc
Jul 30, 2026
Maintained: Buy
Price Target: 600p610p
Current: 602p
Upside: +1.38%
Ecora Royalties PLC
Jul 29, 2026
Maintained: Buy
Price Target: 185p
Current: 172p
Upside: +7.43%
Rio Tinto Group
Jul 29, 2026
Reiterated: Sell
Price Target: 6,100p
Current: 7,641p
Upside: -20.17%
Valterra Platinum Limited
Jul 29, 2026
Maintained: Buy
Price Target: $97
Current: $85.81
Upside: +13.42%
Antofagasta plc
Jul 17, 2026
Maintained: Sell
Price Target: 2,700p
Current: 3,915p
Upside: -31.03%
Yellow Cake plc
Jun 3, 2026
Maintained: Buy
Price Target: 650p
Current: 570p
Upside: +14.04%
Vale S.A.
Jan 13, 2026
Maintained: Buy
Price Target: $15
Current: $15.27
Upside: -5.04%
Anglo American plc
Sep 5, 2025
Maintained: Hold
Price Target: 2,000p
Current: 4,166p
Upside: n/a
Maintained: Buy
Price Target: 360p
Current: 662p
Upside: n/a
Downgraded: Hold
Price Target: $34.57$38.48
Current: $62.25
Upside: n/a
Upgraded: Hold
Price Target: n/a
Current: $90.42
Upside: n/a
Upgraded: Hold
Price Target: n/a
Current: $103.27
Upside: n/a
Reiterated: Sell
Price Target: $2.62
Current: $11.69
Upside: n/a
Reiterated: Buy
Price Target: 550p
Current: 29p
Upside: n/a
Upgraded: Buy
Price Target: n/a
Current: $16.25
Upside: n/a