Sibanye Stillwater Limited (SBSW)
NYSE: SBSW · Real-Time Price · USD
9.35
-0.24 (-2.55%)
Jun 10, 2026, 1:03 PM EDT - Market open

Sibanye Stillwater Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
6,80810,0842,3353,8447,5438,805
Market Cap Growth
56.69%331.81%-39.24%-49.05%-14.33%-24.19%
Enterprise Value
8,71011,2793,9023,9887,5228,305
Last Close Price
9.3514.253.305.4310.6612.54
PE Ratio
----6.984.43
PS Ratio
0.871.290.390.620.930.82
PB Ratio
2.554.231.001.441.461.77
P/TBV Ratio
0.170.260.050.080.090.12
P/FCF Ratio
80.43151.91---7.20
P/OCF Ratio
5.197.814.369.918.264.35
EV/Sales Ratio
1.111.440.660.640.930.77
EV/EBITDA Ratio
4.2211.9130.71-4.012.19
EV/EBIT Ratio
14.3529.56--4.012.54
EV/FCF Ratio
102.91169.90---6.79
Debt / Equity Ratio
0.730.730.860.490.250.25
Debt / EBITDA Ratio
2.812.8017.53-0.720.34
Debt / FCF Ratio
39.9139.91---1.05
Net Debt / Equity Ratio
0.680.680.590.32-0.03-0.12
Net Debt / EBITDA Ratio
1.711.7010.84-0.52-0.09-0.16
Net Debt / FCF Ratio
24.3024.30-2.27-1.018.51-0.50
Asset Turnover
0.900.900.800.730.871.20
Inventory Turnover
3.433.434.053.783.954.37
Quick Ratio
0.840.841.050.951.661.86
Current Ratio
1.781.782.311.703.013.16
Return on Equity (ROE)
-10.25%-10.25%-11.43%-52.49%22.03%44.45%
Return on Assets (ROA)
27.31%50.66%-6.18%-24.18%13.58%25.84%
Return on Invested Capital (ROIC)
36.02%66.82%-8.53%-34.02%19.40%36.87%
Return on Capital Employed (ROCE)
5.39%5.43%-5.73%-31.51%22.89%41.91%
Earnings Yield
----14.33%22.58%
FCF Yield
1.24%0.66%---13.90%
Buyback Yield / Dilution
-0.00%0.00%0.01%3.30%-5.37%
Total Shareholder Return
-0.00%0.00%0.01%3.30%-5.37%
SEC Filings: 10-K · 10-Q