Sibanye Stillwater Limited (SBSW)
NYSE: SBSW · Real-Time Price · USD
11.40
-0.53 (-4.44%)
At close: May 19, 2026, 4:00 PM EDT
11.41
+0.01 (0.09%)
After-hours: May 19, 2026, 7:52 PM EDT

Sibanye Stillwater Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
8,04110,0842,3353,8447,5438,805
Market Cap Growth
146.48%331.81%-39.24%-49.05%-14.33%-24.19%
Enterprise Value
9,91411,2793,9023,9887,5228,305
Last Close Price
11.4014.253.305.4310.6612.54
PE Ratio
----6.984.43
PS Ratio
1.031.290.390.620.930.82
PB Ratio
3.014.231.001.441.461.77
P/TBV Ratio
0.200.260.050.080.090.12
P/FCF Ratio
95.82151.91---7.20
P/OCF Ratio
6.137.814.369.918.264.35
EV/Sales Ratio
1.271.440.660.640.930.77
EV/EBITDA Ratio
4.8011.9130.71-3.282.19
EV/EBIT Ratio
16.3429.56--4.012.54
EV/FCF Ratio
118.15169.90---6.79
Debt / Equity Ratio
0.730.730.860.490.250.25
Debt / EBITDA Ratio
6.942.8017.53-0.590.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
4.231.7010.84-0.52-0.08-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.860.861.090.971.701.92
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)
-24.39%50.66%-6.18%-24.18%13.58%25.84%
Return on Invested Capital (ROIC)
-32.17%66.82%-8.53%-34.04%19.40%36.87%
Return on Capital Employed (ROCE)
-2.62%5.43%-5.73%-31.51%22.89%41.91%
Earnings Yield
----14.33%22.58%
FCF Yield
1.04%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%
Updated Feb 20, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q