Humble Group AB (publ) (STO:HUMBLE)
Sweden flag Sweden · Delayed Price · Currency is SEK
5.89
+0.05 (0.86%)
Jul 24, 2026, 5:29 PM CET

Humble Group AB Ratios and Metrics

Millions SEK. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,6453,5145,5605,0482,9426,915
Market Cap Growth
-23.97%-36.80%10.15%71.57%-57.46%278.18%
Enterprise Value
4,7385,7777,7786,4225,2488,441
Last Close Price
5.897.7612.4511.389.7728.00
PE Ratio
-194.0049.80---
Forward PE
6.4717.3422.7821.17102.91102.91
PS Ratio
0.320.430.710.680.574.37
PB Ratio
0.590.721.071.040.732.22
P/TBV Ratio
0.60-----
P/FCF Ratio
7.078.7230.894.8614.86-
P/OCF Ratio
4.826.8219.514.6411.54-
EV/Sales Ratio
0.580.710.990.871.025.34
EV/EBITDA Ratio
7.959.9111.569.7410.41-
EV/EBIT Ratio
-23.2021.5520.1920.42-
EV/FCF Ratio
12.6714.3343.216.1826.50-
Debt / Equity Ratio
0.490.440.410.300.500.58
Debt / EBITDA Ratio
3.973.883.302.695.25-
Debt / FCF Ratio
6.325.6212.321.7113.35-
Net Debt / Equity Ratio
0.470.460.430.280.570.49
Net Debt / EBITDA Ratio
3.513.883.302.094.58-37.22
Net Debt / FCF Ratio
5.605.6212.321.3211.65-9.30
Asset Turnover
0.960.900.860.830.650.43
Inventory Turnover
5.064.975.045.124.363.80
Quick Ratio
0.800.550.520.650.701.23
Current Ratio
1.701.541.451.221.251.82
Return on Equity (ROE)
-11.66%0.32%2.17%-2.38%-1.01%-12.32%
Return on Assets (ROA)
-4.28%0.66%2.96%6.22%-117.64%-3.16%
Return on Invested Capital (ROIC)
-5.47%0.82%3.95%8.78%-168.54%-4.73%
Return on Capital Employed (ROCE)
-4.77%3.33%4.93%4.51%3.93%-3.71%
Earnings Yield
-0.52%2.01%---
FCF Yield
14.14%11.47%3.24%20.58%6.73%-
Buyback Yield / Dilution
-1.03%-0.68%-16.15%-33.61%-54.20%-115.27%
Total Shareholder Return
-1.03%-0.68%-16.15%-33.61%-54.20%-115.27%