Embracer Group AB (publ) (THQQF)
OTCMKTS · Delayed Price · Currency is USD
5.10
+0.19 (3.70%)
Feb 11, 2026, 9:30 AM EST

Embracer Group AB Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2026FY 2025FY 2025FY 2024FY 2023
Period Ending
Feb '26 Dec '25 Mar '25 Dec '24 Mar '24 Mar '23
1,3611,4692,3733,6812,9255,894
Market Cap Growth
-67.46%-38.08%-35.53%25.84%-50.38%-38.71%
Enterprise Value
9591,0802,8805,0824,5897,430
Last Close Price
5.106.597.4111.679.1020.66
PE Ratio
1.5810.094.00--13.70
PS Ratio
0.640.811.061.821.141.62
PB Ratio
0.420.520.760.790.600.94
P/TBV Ratio
2.733.065.362.36--
P/FCF Ratio
3.1011.2210.8848.097.3412.50
P/OCF Ratio
3.0310.4410.2841.576.9711.34
EV/Sales Ratio
0.430.591.292.521.782.04
EV/EBITDA Ratio
1.41-4.80-6.028.68
EV/EBIT Ratio
4.0330.3513.93-17.3123.27
EV/FCF Ratio
2.188.2513.2166.4011.5115.76
Debt / Equity Ratio
0.080.100.080.140.400.34
Debt / EBITDA Ratio
0.41-0.37556.002.442.33
Debt / FCF Ratio
0.602.081.078.534.974.45
Net Debt / Equity Ratio
-0.12-0.09-0.150.080.340.26
Net Debt / EBITDA Ratio
-0.64--0.79-2.191.93
Net Debt / FCF Ratio
-0.88-1.96-2.174.944.193.50
Asset Turnover
0.320.270.33-0.260.36
Inventory Turnover
1.814.222.03-0.632.91
Quick Ratio
1.501.551.690.280.580.86
Current Ratio
1.721.751.871.891.091.20
Return on Equity (ROE)
11.16%-0.07%6.08%--22.76%8.35%
Return on Assets (ROA)
2.12%0.33%1.88%-1.67%1.98%
Return on Invested Capital (ROIC)
8.01%-1.31%4.85%-0.84%3.73%4.22%
Return on Capital Employed (ROCE)
6.30%1.10%5.80%-0.90%3.80%3.20%
Earnings Yield
63.15%9.91%25.03%-48.37%-58.13%7.30%
FCF Yield
32.27%8.91%9.19%2.08%13.63%8.00%
Buyback Yield / Dilution
-10.57%-6.28%-0.46%-4.07%-9.90%-17.37%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.