Ben Davis

Stock Analyst at RBC Capital

(4.45)
# 1,119
Out of 4,476 analysts
228
Total ratings
57%
Success rate
17.1%
Average return

Stocks Rated by Ben Davis

Ecora Royalties PLC
Jul 1, 2026
Maintained: Buy
Price Target: 185p
Current: $136.80
Upside: +35.23%
Antofagasta plc
Jul 1, 2026
Maintained: Sell
Price Target: 2,800p2,700p
Current: $3,868.00
Upside: -30.20%
Sylvania Platinum Limited
Jul 1, 2026
Maintained: Buy
Price Target: 175p170p
Current: $88.00
Upside: +93.18%
Glencore plc
Jul 1, 2026
Maintained: Buy
Price Target: 610p600p
Current: $513.60
Upside: +16.82%
Valterra Platinum Limited
Jul 1, 2026
Maintained: Buy
Price Target: $98
Current: $72.97
Upside: +33.96%
BHP Group Limited
Jul 1, 2026
Maintained: Hold
Price Target: $39.61$57.00
Current: $60.50
Upside: -5.79%
Rio Tinto Group
Jun 30, 2026
Maintained: Sell
Price Target: 6,300p6,400p
Current: $7,070.00
Upside: -9.48%
Sibanye Stillwater
Jun 29, 2026
Maintained: Buy
Price Target: $17$17
Current: $8.96
Upside: +84.15%
American Tower
Jun 25, 2026
Upgraded: Buy
Price Target: $205
Current: $166.03
Upside: +23.47%
Yellow Cake plc
Jun 3, 2026
Maintained: Buy
Price Target: 650p
Current: $541.00
Upside: +20.15%
Maintained: Buy
Price Target: $15
Current: $14.99
Upside: -3.27%
Maintained: Hold
Price Target: 2,000p
Current: $3,785.00
Upside: -47.16%
Maintained: Buy
Price Target: 360p
Current: $502.00
Upside: n/a
Upgraded: Hold
Price Target: n/a
Current: $83.33
Upside: n/a
Upgraded: Hold
Price Target: n/a
Current: $94.42
Upside: n/a
Reiterated: Sell
Price Target: $2.66
Current: $9.90
Upside: n/a
Reiterated: Buy
Price Target: 550p
Current: $28.58
Upside: n/a
Upgraded: Buy
Price Target: n/a
Current: $13.61
Upside: n/a