Storskogen Group AB (publ) (STO:STOR.B)
Sweden flag Sweden · Delayed Price · Currency is SEK
9.41
+0.08 (0.90%)
May 5, 2026, 3:13 PM CET

Storskogen Group AB Ratios and Metrics

Millions SEK. 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
15,73019,70719,40615,46912,392101,955
Market Cap Growth
-18.76%1.55%25.45%24.84%-87.85%-
Enterprise Value
25,30930,17130,29927,21424,787107,855
Last Close Price
9.3311.7411.399.067.2458.96
PE Ratio
15.5218.54-19.888.63119.11
Forward PE
10.7810.868.978.7910.4963.49
PS Ratio
0.480.600.570.430.365.83
PB Ratio
0.750.960.930.760.636.15
P/TBV Ratio
-----79.84
P/FCF Ratio
7.8510.378.015.8912.87105.22
P/OCF Ratio
6.238.046.264.607.6174.10
PEG Ratio
-4.824.824.825.251.55
EV/Sales Ratio
0.770.910.890.760.726.17
EV/EBITDA Ratio
4.515.695.557.397.1456.65
EV/EBIT Ratio
6.277.307.1911.5710.4476.17
EV/FCF Ratio
12.6415.8812.5110.3625.74111.31
Debt / Equity Ratio
0.510.530.560.600.770.46
Debt / EBITDA Ratio
1.921.851.922.883.783.39
Debt / FCF Ratio
5.375.714.794.6815.727.80
Net Debt / Equity Ratio
0.460.460.470.530.620.08
Net Debt / EBITDA Ratio
1.901.801.782.913.490.73
Net Debt / FCF Ratio
4.785.014.014.0812.581.43
Asset Turnover
0.790.780.780.790.860.79
Inventory Turnover
6.526.616.735.836.667.03
Quick Ratio
0.990.940.911.031.221.82
Current Ratio
1.511.481.401.591.832.37
Return on Equity (ROE)
5.61%5.79%0.56%4.71%8.80%8.67%
Return on Assets (ROA)
6.02%6.10%6.04%3.21%3.72%4.00%
Return on Invested Capital (ROIC)
10.04%10.31%3.22%5.35%7.20%8.79%
Return on Capital Employed (ROCE)
12.20%12.60%12.50%6.60%6.20%5.30%
Earnings Yield
6.45%5.39%-0.27%5.03%11.59%0.84%
FCF Yield
12.73%9.64%12.49%16.99%7.77%0.95%
Dividend Yield
1.18%0.94%0.88%0.99%1.11%0.12%
Payout Ratio
16.65%15.90%-17.09%8.08%62.62%
Buyback Yield / Dilution
-1.07%0.08%-0.23%-1.07%-17.05%-28.59%
Total Shareholder Return
0.15%1.01%0.65%-0.08%-15.95%-28.47%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.