Ben Davis

Stock Analyst at RBC Capital

(4.44)
# 1,144
Out of 4,575 analysts
231
Total ratings
56.1%
Success rate
16.2%
Average return

Stocks Rated by Ben Davis

Antofagasta plc
Jul 17, 2026
Maintained: Sell
Price Target: 2,700p
Current: 3,631p
Upside: -25.64%
Valterra Platinum Limited
Jul 17, 2026
Maintained: Buy
Price Target: $97$96
Current: $68.75
Upside: +39.49%
Rio Tinto Group
Jul 15, 2026
Maintained: Sell
Price Target: 6,400p6,100p
Current: 6,869p
Upside: -11.20%
Glencore plc
Jul 15, 2026
Maintained: Buy
Price Target: 600p
Current: 537p
Upside: +11.67%
Ecora Royalties PLC
Jul 1, 2026
Maintained: Buy
Price Target: 185p
Current: 135p
Upside: +37.24%
Sylvania Platinum Limited
Jul 1, 2026
Maintained: Buy
Price Target: 175p170p
Current: 84p
Upside: +102.38%
Sibanye Stillwater
Jun 29, 2026
Maintained: Buy
Price Target: $17$17
Current: $8.36
Upside: +97.37%
Yellow Cake plc
Jun 3, 2026
Maintained: Buy
Price Target: 650p
Current: 537p
Upside: +21.16%
Vale S.A.
Jan 13, 2026
Maintained: Buy
Price Target: $15
Current: $14.79
Upside: -1.96%
Anglo American plc
Sep 5, 2025
Maintained: Hold
Price Target: 2,000p
Current: 3,721p
Upside: -46.25%
Maintained: Buy
Price Target: 360p
Current: 445p
Upside: n/a
Downgraded: Hold
Price Target: $34.57$39.18
Current: $58.85
Upside: n/a
Upgraded: Hold
Price Target: n/a
Current: $83.72
Upside: n/a
Upgraded: Hold
Price Target: n/a
Current: $91.22
Upside: n/a
Reiterated: Sell
Price Target: $2.63
Current: $9.88
Upside: n/a
Reiterated: Buy
Price Target: 550p
Current: 29p
Upside: n/a
Upgraded: Buy
Price Target: n/a
Current: $14.28
Upside: n/a