Ben Davis

Stock Analyst at RBC Capital

(4.69)
# 768
Out of 4,651 analysts
238
Total ratings
66.4%
Success rate
23.5%
Average return

Stocks Rated by Ben Davis

Sylvania Platinum Limited
Jul 31, 2026
Maintained: Buy
Price Target: 170p165p
Current: 87p
Upside: +90.09%
Glencore plc
Jul 30, 2026
Maintained: Buy
Price Target: 600p610p
Current: 549p
Upside: +11.13%
Ecora Royalties PLC
Jul 29, 2026
Maintained: Buy
Price Target: 185p
Current: 164p
Upside: +12.94%
Rio Tinto Group
Jul 29, 2026
Reiterated: Sell
Price Target: 6,100p
Current: 7,059p
Upside: -13.59%
Valterra Platinum Limited
Jul 29, 2026
Maintained: Buy
Price Target: $97
Current: $86.47
Upside: +12.63%
Antofagasta plc
Jul 17, 2026
Maintained: Sell
Price Target: 2,700p
Current: 3,585p
Upside: -24.69%
BHP Group Limited
Jul 1, 2026
Maintained: Hold
Price Target: $39.26$57.00
Current: $61.35
Upside: -7.09%
Sibanye Stillwater
Jun 29, 2026
Maintained: Buy
Price Target: $17$17
Current: $10.77
Upside: +53.20%
Yellow Cake plc
Jun 3, 2026
Maintained: Buy
Price Target: 650p
Current: 559p
Upside: +16.38%
Vale S.A.
Jan 13, 2026
Maintained: Buy
Price Target: $15
Current: $13.63
Upside: +6.38%
Maintained: Hold
Price Target: 2,000p
Current: 3,850p
Upside: -48.05%
Maintained: Buy
Price Target: 360p
Current: 510p
Upside: n/a
Upgraded: Hold
Price Target: n/a
Current: $86.78
Upside: n/a
Upgraded: Hold
Price Target: n/a
Current: $95.68
Upside: n/a
Reiterated: Sell
Price Target: $2.63
Current: $11.61
Upside: n/a
Reiterated: Buy
Price Target: 550p
Current: 29p
Upside: n/a
Upgraded: Buy
Price Target: n/a
Current: $14.86
Upside: n/a