Display in USD
Sibanye Stillwater H1 Adj. EPS $0.37 Down From $0.40 YoY, Sales $5.483B Up From $2.978B YoY | WAPE