STVN Ratios (2020-2025) | STVN

Ratios Dec2020 Dec2021 Dec2022 Dec2023 Dec2024 Dec2025
Efficiency
Inventory Average (Quarter) 168.26M193.96M246.14M268.37M287.14M
Assets Average (Quarter) 812.99M1,658.21M1,961.10M2,358.73M2,724.93M
Equity Average (Quarter) 666.31M989.45M1,117.37M1,359.66M1,615.52M
Invested Capital (Quarter) 466.63M964.88M1,219.29M1,626.75M1,942.69M2,261.55M
Leverage & Solvency
Debt to Equity (Quarter) 1.210.000.150.350.310.32
Debt Ratio (Quarter) 156.660.000.090.190.190.19
Equity Ratio (Quarter) 129.440.590.600.550.600.58
Valuation
Enterprise Value (Quarter) -187.36M-501.35M-267.65M-79.60M-106.43M-164.57M