Storskogen Group AB (publ) (STO:STOR.B)
Sweden flag Sweden · Delayed Price · Currency is SEK
9.69
-0.16 (-1.65%)
At close: May 26, 2026

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
16,33819,70719,40615,46912,392101,955
Market Cap Growth
-3.57%1.55%25.45%24.84%-87.85%-
Enterprise Value
25,91730,17130,29927,21424,787107,855
Last Close Price
9.6911.6111.268.967.1558.29
PE Ratio
16.1318.54-19.888.63119.11
Forward PE
9.8010.868.978.7910.4963.49
PS Ratio
0.490.600.570.430.365.83
PB Ratio
0.780.960.930.760.636.15
P/TBV Ratio
-----79.84
P/FCF Ratio
8.1610.378.015.8912.87105.22
P/OCF Ratio
6.478.046.264.607.6174.10
PEG Ratio
-0.910.824.825.251.55
EV/Sales Ratio
0.790.910.890.760.726.17
EV/EBITDA Ratio
4.525.695.557.397.1456.65
EV/EBIT Ratio
6.427.307.1911.5710.4476.17
EV/FCF Ratio
12.9415.8812.5110.3625.74111.31
Debt / Equity Ratio
0.510.530.560.600.770.46
Debt / EBITDA Ratio
1.881.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.851.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.21%5.39%-0.27%5.03%11.59%0.84%
FCF Yield
12.26%9.64%12.49%16.99%7.77%0.95%
Dividend Yield
1.12%0.95%0.89%1.00%1.12%0.12%
Payout Ratio
16.65%15.90%-17.09%8.08%62.62%
Buyback Yield / Dilution
0.22%0.08%-0.23%-1.07%-17.05%-28.59%
Total Shareholder Return
1.33%1.02%0.66%-0.07%-15.93%-28.47%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.