로딩 중…
StockDiggingStockDigging

Sibanye Stillwater Limited

SBSW· NYSE
ZAZA
$8.94+1.13%
2026-08-03

Financials

Valuation Metrics

Sibanye Stillwater Limited's Market Cap is $6.47B. At end of 2025 it was $3.08B. Ranked #1204 of 3,111 in US market (top 39%), #811 of 1,666 on NYSE (top 49%), #70 of 173 in Materials (top 40%) by Market Cap.

Investment Metrics(as of 2026-08-03)

MetricValue
Size
Market Cap$6.47B
Revenue$7.23B
Net Income$-288M
Total Assets$8.98B
Net Assets$2.37B
Value
P/B2.73x
P/S0.89x
EV/EBITDA7.47x
FCF Yield1.45%
Profitability
ROE-12.17%
ROA-3.21%
Op. Margin30.17%
Revenue Growth15.65%
Financial Health
Debt Ratio267.09%
Total Debt$2.63B
FCF$94M
Cash$1.03B
Current Ratio1.78x
Net Debt/EBITDA1.48x
Dividend
Div. Yield0.24%
Div. Growth61.67%
Performance
1Y Return7.97%
1M Return-0.22%
From 52W High-58.01%
1Y MDD-62.12%
Trading
Volume3,623,562 shares
Trading Value$32M
Per Share
EPS$-0.94
BPS$3.01