banner
SBSW image

Sibanye Stillwater Limited

SBSW

NYSE

12.35

USD
0.00(0.00%)

As of today

Sibanye Stillwater Limited fundamentals

Key ratios

P/E Ratio
-41.17
Price/Book
3.78
Debt/Equity
106.16%
Return on Equity
-8.42%
Dividend Yield
0.00%
EBITDA
164.00M

Statements Highlights

Period EndingDec 31, 2020Dec 31, 2021Dec 31, 2022Dec 31, 2023Dec 31, 2024
Total Revenue127,392,400,000172,194,000,000138,288,000,000113,684,000,000112,129,000,000
Gross Profit42,258,600,00060,174,000,00034,830,000,00012,782,000,0006,305,000,000
Operating Income43,478,000,00062,493,000,00036,434,000,00013,620,000,0003,684,000,000
Net Income29,312,000,00033,054,000,00018,396,000,000-37,772,000,000-7,297,000,000
Total Assets134,103,100,000152,994,000,000166,631,000,000142,941,000,000137,992,000,000
Total Current Liabilities17,487,100,00020,541,000,00020,219,000,00036,407,000,00020,855,000,000
Total Equity70,716,000,00081,345,000,00091,004,000,00051,607,000,00048,289,000,000
Free Cash Flow17,533,700,00019,516,000,000-356,000,000-15,316,000,000-11,283,000,000
Cash from Operations27,149,300,00032,256,000,00015,543,000,0007,095,000,00010,286,000,000
Cash from Investing-9,936,800,000-14,568,000,000-17,374,000,000-22,038,000,000-24,338,000,000
Cash from Financing-2,243,800,000-8,344,000,000-3,497,000,00012,976,000,0004,562,000,000
Net Change in Cash14,620,800,00010,052,000,000-4,216,000,000-516,000,000-9,511,000,000

Analyst Recomendations