Sibanye Stillwater SBSW
NYSE SBSW
$12.57 +0.76 (+6.39%)
As of: Aug 21, 2026 · 3:20 PM EDT

Sibanye Stillwater (SBSW) Debt Ratio (2017 - 2025)

Sibanye Stillwater (SBSW) posted quarterly Debt Ratio of 0.0 for Q4 2024, down 158.79% year-over-year from 0.0 in Q1 2024, and down 158.79% quarter-over-quarter from 0.0 in Q4 2023.

Sibanye Stillwater (SBSW) Debt Ratio (2017 - 2025) Analysis & Trends

Sibanye Stillwater's Debt Ratio history runs 8 years deep, the most recent figure standing at 0.0 for Q4 2024.

  • In Q4 2024, Debt Ratio fell 158.79% year-over-year to 0.0; the TTM figure through Dec 2024 stood at 0.0 (down 158.79% YoY), while the FY2024 annual figure was 0.0, down 158.79% from the prior year.
  • Debt Ratio for Q4 2024 stood at 0.0, down from 0.0 in the prior quarter.
  • The five-year high for Debt Ratio was 0.14 in Q4 2020, with the low at 0.0 in Q4 2024.
  • The 5-year median for Debt Ratio is 0.13 (2021), against an average of 0.08.
  • The sharpest annual moves came in 2022 and 2024: Debt Ratio advanced 2.81% in 2022, then slumped 158.79% in 2024.
  • Sibanye Stillwater's Debt Ratio stood at 0.14 in 2020, then retreated by 3.22% to 0.13 in 2021, then increased by 2.81% to 0.14 in 2022, then plunged by 100.03% to 0.0 in 2023, then plunged by 158.79% to 0.0 in 2024.
  • Business Quant data shows SBSW's Debt Ratio at 0.0 in Q4 2024, 0.0 in Q4 2023, and 0.14 in Q4 2022.

Peer Comparison

# Company Market Cap Enterprise Value Gross Profit (Qtr) Debt Ratio (Qtr)
1 Hecla Mining 13.87 Bn 13.39 Bn 332.52 Mn 0.00
2 Buenaventura Mining 8.95 Bn 7.94 Bn - 0.12
3 Triple Flag Precious Metals 6.95 Bn 6.94 Bn 88.25 Mn 0.09
4 Perpetua Resources 3.21 Bn 3.21 Bn - -
5 Solaris Resources 1.48 Bn 1.43 Bn - -
6 Elemental Royalty 1.43 Bn 1.36 Bn 15.71 Mn -
7 McEwen 1.26 Bn 1.17 Bn 20.08 Mn 0.13
8 Versamet Royalties 1.14 Bn 1.14 Bn 13.99 Mn 0.41
9 Metalla Royalty & Streaming 1.05 Bn 1.04 Bn 4.75 Mn 0.05
10 Sibanye Stillwater 21,988.75 21,988.75 - -

Historic Data

Download Data
DateValue
Dec 31, 2025 0.00
Dec 31, 2024 0.00
Dec 31, 2023 0.00
Dec 31, 2022 0.14
Dec 31, 2021 0.13
Dec 31, 2020 0.14
Dec 31, 2019 0.23
Dec 31, 2018 0.29
Dec 31, 2017 0.34