
Ben Davis
Stock Analyst at RBC Capital
(4.79)
# 532
Out of 4,698 analysts
238
Total ratings
70.4%
Success rate
27.2%
Average return
Stocks Rated by Ben Davis
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| SBSW Sibanye Stillwater | Maintained: Buy | $17 | $12.79 | +29.01% | 17 | Aug 28, 2026 | |
| AIM: SLP Sylvania Platinum Limited | Maintained: Buy | 170p → 165p | 92p | +80.33% | 3 | Jul 31, 2026 | |
| LON: GLEN Glencore plc | Maintained: Buy | 600p → 610p | 602p | +1.38% | 38 | Jul 30, 2026 | |
| LON: ECOR Ecora Royalties PLC | Maintained: Buy | 185p | 172p | +7.43% | 24 | Jul 29, 2026 | |
| LON: RIO Rio Tinto Group | Reiterated: Sell | 6,100p | 7,641p | -20.17% | 52 | Jul 29, 2026 | |
| AGPPF Valterra Platinum Limited | Maintained: Buy | $97 | $85.81 | +13.42% | 17 | Jul 29, 2026 | |
| LON: ANTO Antofagasta plc | Maintained: Sell | 2,700p | 3,915p | -31.03% | 35 | Jul 17, 2026 | |
| AIM: YCA Yellow Cake plc | Maintained: Buy | 650p | 570p | +14.04% | 7 | Jun 3, 2026 | |
| VALE Vale S.A. | Maintained: Buy | $15 | $15.27 | -5.04% | 1 | Jan 13, 2026 | |
| LON: AAL Anglo American plc | Maintained: Hold | 2,000p | 4,166p | n/a | 28 | Sep 5, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | 360p | 662p | n/a | 1 | Jun 4, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $34.57 → $38.48 | $62.25 | n/a | 4 | Mar 5, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Hold | n/a | $90.42 | n/a | 2 | Jul 6, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Hold | n/a | $103.27 | n/a | 2 | Jul 6, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Sell | $2.62 | $11.69 | 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 | $16.25 | n/a | 1 | Jan 14, 2020 |
Sibanye Stillwater
Aug 28, 2026
Maintained: Buy
Price Target: $17
Current: $12.79
Upside: +29.01%
Sylvania Platinum Limited
Jul 31, 2026
Maintained: Buy
Price Target: 170p → 165p
Current: 92p
Upside: +80.33%
Glencore plc
Jul 30, 2026
Maintained: Buy
Price Target: 600p → 610p
Current: 602p
Upside: +1.38%
Ecora Royalties PLC
Jul 29, 2026
Maintained: Buy
Price Target: 185p
Current: 172p
Upside: +7.43%
Rio Tinto Group
Jul 29, 2026
Reiterated: Sell
Price Target: 6,100p
Current: 7,641p
Upside: -20.17%
Valterra Platinum Limited
Jul 29, 2026
Maintained: Buy
Price Target: $97
Current: $85.81
Upside: +13.42%
Antofagasta plc
Jul 17, 2026
Maintained: Sell
Price Target: 2,700p
Current: 3,915p
Upside: -31.03%
Yellow Cake plc
Jun 3, 2026
Maintained: Buy
Price Target: 650p
Current: 570p
Upside: +14.04%
Vale S.A.
Jan 13, 2026
Maintained: Buy
Price Target: $15
Current: $15.27
Upside: -5.04%
Anglo American plc
Sep 5, 2025
Maintained: Hold
Price Target: 2,000p
Current: 4,166p
Upside: n/a
Jun 4, 2025
Maintained: Buy
Price Target: 360p
Current: 662p
Upside: n/a
Mar 5, 2024
Downgraded: Hold
Price Target: $34.57 → $38.48
Current: $62.25
Upside: n/a
Jul 6, 2023
Upgraded: Hold
Price Target: n/a
Current: $90.42
Upside: n/a
Jul 6, 2023
Upgraded: Hold
Price Target: n/a
Current: $103.27
Upside: n/a
Jan 20, 2022
Reiterated: Sell
Price Target: $2.62
Current: $11.69
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: $16.25
Upside: n/a