Sibanye Stillwater (SBSW) reported Friday a 2024 net loss of $0.14 per share compared with a $0.72 per share loss for 2023.
Two analysts polled by FactSet expected an annual loss of $0.51.
Revenue for the 12 months ended Dec. 31 was $6.12 billion compared with $6.17 billion for 2023.
Analysts surveyed by FactSet expected $5.82 billion.
Shares were down nearly 6% in recent afternoon trading.
Price: 3.52, Change: -0.22, Percent Change: -5.76