Ian Rossouw CFA
Stock Analyst at Barclays
(4.55)
# 985
Out of 4,491 analysts
589
Total ratings
55.1%
Success rate
11.6%
Average return
Main Sectors:
Stocks Rated by Ian Rossouw CFA
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| LON: AAL Anglo American plc | Rated: Buy | 4,000p → 42p | $3,381.00 | -98.76% | 136 | Jul 8, 2026 | |
| LON: ANTO Antofagasta plc | Rated: Hold | 3,350p → 2,846p | $3,527.00 | -19.30% | 95 | Jul 8, 2026 | |
| ASX: S32 South32 Limited | Rated: Buy | $4.62 → $3.46 | $3.96 | -12.66% | 56 | Jul 8, 2026 | |
| LON: GLEN Glencore plc | Rated: Buy | 625p → 476p | $490.65 | -3.06% | 101 | Jul 8, 2026 | |
| LON: HOC Hochschild Mining plc | Maintained: Buy | 755p → 700p | $437.40 | +60.04% | 47 | Jul 7, 2026 | |
| TSX: FM First Quantum Minerals Ltd. | Rated: Buy | $42.20 → $42.00 | $37.15 | +13.06% | 58 | May 22, 2026 | |
| LON: PDL Petra Diamonds Limited | Maintained: Hold | 32p → 29p | $6.74 | n/a | 52 | Jan 27, 2025 | |
| ASX: BHP BHP Group Limited | Maintained: Hold | $50.70 → $49.06 | $57.51 | n/a | 7 | Sep 5, 2024 | |
| LON: GEMD Gem Diamonds Limited | Maintained: Buy | 20p → 18p | $3.48 | n/a | 31 | Jan 12, 2024 | |
| LON: RIO Rio Tinto Group | Maintained: Hold | 6,400p | $6,490.00 | n/a | 4 | Jul 27, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $12 | $25.69 | n/a | 1 | Jan 30, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $13.25 | n/a | 1 | Sep 25, 2018 |
Anglo American plc
Jul 8, 2026
Rated: Buy
Price Target: 4,000p → 42p
Current: $3,381.00
Upside: -98.76%
Antofagasta plc
Jul 8, 2026
Rated: Hold
Price Target: 3,350p → 2,846p
Current: $3,527.00
Upside: -19.30%
South32 Limited
Jul 8, 2026
Rated: Buy
Price Target: $4.62 → $3.46
Current: $3.96
Upside: -12.66%
Glencore plc
Jul 8, 2026
Rated: Buy
Price Target: 625p → 476p
Current: $490.65
Upside: -3.06%
Hochschild Mining plc
Jul 7, 2026
Maintained: Buy
Price Target: 755p → 700p
Current: $437.40
Upside: +60.04%
First Quantum Minerals Ltd.
May 22, 2026
Rated: Buy
Price Target: $42.20 → $42.00
Current: $37.15
Upside: +13.06%
Petra Diamonds Limited
Jan 27, 2025
Maintained: Hold
Price Target: 32p → 29p
Current: $6.74
Upside: n/a
BHP Group Limited
Sep 5, 2024
Maintained: Hold
Price Target: $50.70 → $49.06
Current: $57.51
Upside: n/a
Gem Diamonds Limited
Jan 12, 2024
Maintained: Buy
Price Target: 20p → 18p
Current: $3.48
Upside: n/a
Rio Tinto Group
Jul 27, 2023
Maintained: Hold
Price Target: 6,400p
Current: $6,490.00
Upside: n/a
Jan 30, 2023
Maintained: Buy
Price Target: $12
Current: $25.69
Upside: n/a
Sep 25, 2018
Maintained: Buy
Price Target: n/a
Current: $13.25
Upside: n/a