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
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| LON: ANTO Antofagasta plc | Maintained: Sell | 2,700p | 3,631p | -25.64% | 35 | Jul 17, 2026 | |
| AGPPF Valterra Platinum Limited | Maintained: Buy | $97 → $96 | $68.75 | +39.49% | 16 | Jul 17, 2026 | |
| LON: RIO Rio Tinto Group | Maintained: Sell | 6,400p → 6,100p | 6,869p | -11.20% | 51 | Jul 15, 2026 | |
| LON: GLEN Glencore plc | Maintained: Buy | 600p | 537p | +11.67% | 36 | Jul 15, 2026 | |
| LON: ECOR Ecora Royalties PLC | Maintained: Buy | 185p | 135p | +37.24% | 23 | Jul 1, 2026 | |
| AIM: SLP Sylvania Platinum Limited | Maintained: Buy | 175p → 170p | 84p | +102.38% | 2 | Jul 1, 2026 | |
| SBSW Sibanye Stillwater | Maintained: Buy | $17 → $17 | $8.36 | +97.37% | 16 | Jun 29, 2026 | |
| AIM: YCA Yellow Cake plc | Maintained: Buy | 650p | 537p | +21.16% | 7 | Jun 3, 2026 | |
| VALE Vale S.A. | Maintained: Buy | $15 | $14.79 | -1.96% | 1 | Jan 13, 2026 | |
| LON: AAL Anglo American plc | Maintained: Hold | 2,000p | 3,721p | -46.25% | 28 | Sep 5, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | 360p | 445p | n/a | 1 | Jun 4, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $34.57 → $39.18 | $58.85 | n/a | 4 | Mar 5, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Hold | n/a | $83.72 | n/a | 2 | Jul 6, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Hold | n/a | $91.22 | n/a | 2 | Jul 6, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Sell | $2.63 | $9.88 | n/a | 2 | Jan 20, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | 550p | 29p | n/a | 4 | Sep 3, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $14.28 | n/a | 1 | Jan 14, 2020 |
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,400p → 6,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: 175p → 170p
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%
Jun 4, 2025
Maintained: Buy
Price Target: 360p
Current: 445p
Upside: n/a
Mar 5, 2024
Downgraded: Hold
Price Target: $34.57 → $39.18
Current: $58.85
Upside: n/a
Jul 6, 2023
Upgraded: Hold
Price Target: n/a
Current: $83.72
Upside: n/a
Jul 6, 2023
Upgraded: Hold
Price Target: n/a
Current: $91.22
Upside: n/a
Jan 20, 2022
Reiterated: Sell
Price Target: $2.63
Current: $9.88
Upside: n/a
Sep 3, 2021
Reiterated: Buy
Price Target: 550p
Current: 29p
Upside: n/a
Jan 14, 2020
Upgraded: Buy
Price Target: n/a
Current: $14.28
Upside: n/a