● DelayedAs of Aug 13, 2026
South32 Limited
LON: S32✓● DelayedAs of Aug 13, 2026
$3.44£2.55-1.39%
$15.42BMarket cap
51.11xP/E ratio
0Volume (24h)
Insider & congress trading
Loading recent filings…
Top institutional holders
Loading recent filings…
Loading recent filings…
Loading recent filings…