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
Main Sectors:
Stocks Rated by Ben Davis
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| LON: ECOR Ecora Royalties PLC | Maintained: Buy | 185p | $136.80 | +35.23% | 23 | Jul 1, 2026 | |
| LON: ANTO Antofagasta plc | Maintained: Sell | 2,800p → 2,700p | $3,868.00 | -30.20% | 34 | Jul 1, 2026 | |
| AIM: SLP Sylvania Platinum Limited | Maintained: Buy | 175p → 170p | $88.00 | +93.18% | 2 | Jul 1, 2026 | |
| LON: GLEN Glencore plc | Maintained: Buy | 610p → 600p | $513.60 | +16.82% | 35 | Jul 1, 2026 | |
| AGPPF Valterra Platinum Limited | Maintained: Buy | $98 | $72.97 | +33.96% | 15 | Jul 1, 2026 | |
| ASX: BHP BHP Group Limited | Maintained: Hold | $39.61 → $57.00 | $60.50 | -5.79% | 5 | Jul 1, 2026 | |
| LON: RIO Rio Tinto Group | Maintained: Sell | 6,300p → 6,400p | $7,070.00 | -9.48% | 49 | Jun 30, 2026 | |
| SBSW Sibanye Stillwater | Maintained: Buy | $17 → $17 | $8.96 | +84.15% | 16 | Jun 29, 2026 | |
| AMT American Tower | Upgraded: Buy | $205 | $166.03 | +23.47% | 1 | Jun 25, 2026 | |
| AIM: YCA Yellow Cake plc | Maintained: Buy | 650p | $541.00 | +20.15% | 7 | Jun 3, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $15 | $14.99 | -3.27% | 1 | Jan 13, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | 2,000p | $3,785.00 | -47.16% | 28 | Sep 5, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | 360p | $502.00 | n/a | 1 | Jun 4, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Hold | n/a | $83.33 | n/a | 2 | Jul 6, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Hold | n/a | $94.42 | n/a | 2 | Jul 6, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Sell | $2.66 | $9.90 | n/a | 2 | Jan 20, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | 550p | $28.58 | n/a | 4 | Sep 3, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $13.61 | n/a | 1 | Jan 14, 2020 |
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,800p → 2,700p
Current: $3,868.00
Upside: -30.20%
Sylvania Platinum Limited
Jul 1, 2026
Maintained: Buy
Price Target: 175p → 170p
Current: $88.00
Upside: +93.18%
Glencore plc
Jul 1, 2026
Maintained: Buy
Price Target: 610p → 600p
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,300p → 6,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%
Jan 13, 2026
Maintained: Buy
Price Target: $15
Current: $14.99
Upside: -3.27%
Sep 5, 2025
Maintained: Hold
Price Target: 2,000p
Current: $3,785.00
Upside: -47.16%
Jun 4, 2025
Maintained: Buy
Price Target: 360p
Current: $502.00
Upside: n/a
Jul 6, 2023
Upgraded: Hold
Price Target: n/a
Current: $83.33
Upside: n/a
Jul 6, 2023
Upgraded: Hold
Price Target: n/a
Current: $94.42
Upside: n/a
Jan 20, 2022
Reiterated: Sell
Price Target: $2.66
Current: $9.90
Upside: n/a
Sep 3, 2021
Reiterated: Buy
Price Target: 550p
Current: $28.58
Upside: n/a
Jan 14, 2020
Upgraded: Buy
Price Target: n/a
Current: $13.61
Upside: n/a