Stillfront Group AB (publ) (STO:SF)
Sweden flag Sweden · Delayed Price · Currency is SEK
6.57
-0.08 (-1.28%)
Aug 12, 2026, 9:22 AM CET

Stillfront Group AB Ratios and Metrics

Millions SEK. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
3,1833,2204,1966,3048,99116,620
Market Cap Growth
27.59%-23.28%-33.43%-29.89%-45.90%-46.04%
Enterprise Value
6,9746,9878,13210,37912,72220,057
Last Close Price
6.576.508.3612.1717.5242.93
PE Ratio
---1217.0015.2326.67
Forward PE
4.484.233.704.445.5711.10
PEG Ratio
-21.4821.4821.480.500.43
PS Ratio
0.550.530.580.831.172.80
PB Ratio
0.680.810.560.460.631.70
P/FCF Ratio
2.062.212.523.794.5010.36
P/OCF Ratio
2.042.192.493.734.4310.26
EV/Sales Ratio
1.211.141.131.371.653.38
EV/EBITDA Ratio
---13.7614.9719.40
EV/EBIT Ratio
---13.7614.9719.40
EV/FCF Ratio
4.514.804.886.246.3712.50
Debt / Equity Ratio
1.011.120.650.350.330.40
Debt / EBITDA Ratio
---6.465.554.40
Debt / FCF Ratio
3.043.072.942.932.362.83
Net Debt / Equity Ratio
0.820.950.530.290.260.35
Net Debt / EBITDA Ratio
-2.70-2.16-0.615.394.383.30
Net Debt / FCF Ratio
2.452.592.362.451.862.13
Asset Turnover
0.510.450.370.320.350.37
Quick Ratio
1.010.860.881.030.790.62
Current Ratio
1.010.950.951.120.850.65
Return on Equity (ROE)
-46.75%-41.81%-69.18%0.09%4.54%7.48%
Return on Assets (ROA)
-13.33%-12.76%-33.25%0.27%2.79%4.79%
Return on Invested Capital (ROIC)
-18.28%-18.24%-44.17%0.35%3.96%7.34%
Return on Capital Employed (ROCE)
-14.42%-14.47%-36.20%3.48%4.32%7.34%
Earnings Yield
---0.08%6.56%3.75%
FCF Yield
48.57%45.22%39.70%26.37%22.22%9.66%
Buyback Yield / Dilution
2.92%1.48%-0.01%-5.85%-31.80%-12.78%
Total Shareholder Return
2.92%1.48%-0.01%-5.85%-31.80%-12.78%