Humble Group AB (publ) (STO:HUMBLE)
Sweden flag Sweden · Delayed Price · Currency is SEK
5.41
-0.11 (-1.99%)
Aug 13, 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
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,5003,5145,5605,0482,9426,915
Market Cap Growth
-25.63%-36.80%10.15%71.57%-57.46%278.18%
Enterprise Value
4,5935,7777,7786,4225,2488,441
Last Close Price
5.417.7612.4511.389.7728.00
PE Ratio
-194.0049.80---
Forward PE
6.1217.3422.7821.17102.91102.91
PS Ratio
0.300.430.710.680.574.37
PB Ratio
0.560.721.071.040.732.22
P/TBV Ratio
0.55-----
P/FCF Ratio
6.688.7230.894.8614.86-
P/OCF Ratio
4.556.8219.514.6411.54-
EV/Sales Ratio
0.560.710.990.871.025.34
EV/EBITDA Ratio
7.719.9111.569.7410.41-
EV/EBIT Ratio
-23.2021.5520.1920.42-
EV/FCF Ratio
12.2814.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.96%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%