Space42 PLC (ADX:SPACE42)
United Arab Emirates flag United Arab Emirates · Delayed Price · Currency is AED
1.680
-0.010 (-0.59%)
At close: Aug 13, 2026

Space42 Ratios and Metrics

Millions AED. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
8,0007,4769,5248,56312,600-
Market Cap Growth
-19.62%-21.50%11.22%-32.04%--
Enterprise Value
5,7596,1059,0587,98212,543-
Last Close Price
1.681.572.003.334.90-

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
--41.6136.8462.29-
PS Ratio
3.573.537.837.3815.98-
PB Ratio
1.211.141.386.5111.65-
P/TBV Ratio
2.001.882.256.5211.66-
P/FCF Ratio
12.789.917.90-127.61-
P/OCF Ratio
5.054.455.8763.94116.45-

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
2.572.887.456.8815.91-
EV/EBITDA Ratio
17.6523.0229.2336.6959.31-
EV/EBIT Ratio
--55.5939.0362.59-
EV/FCF Ratio
9.208.107.51-127.03-

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
0.280.160.360.000.060.21
Debt / EBITDA Ratio
6.013.707.780.010.280.52
Debt / FCF Ratio
2.961.392.03-0.60-
Net Debt / Equity Ratio
-0.36-0.40-0.27-0.58-0.70-0.01
Net Debt / EBITDA Ratio
-8.17-9.82-5.90-3.49-3.60-0.03
Net Debt / FCF Ratio
-3.79-3.45-1.529.77-7.700.20
Asset Turnover
0.170.150.150.670.801.04
Inventory Turnover
13.5413.45---364.06
Quick Ratio
3.812.662.022.673.571.89
Current Ratio
3.872.712.082.703.632.10
Return on Equity (ROE)
-5.82%-4.70%5.63%19.39%30.26%55.40%
Return on Assets (ROA)
-1.84%-1.63%1.26%7.36%12.74%17.11%
Return on Invested Capital (ROIC)
-9.73%-8.05%5.26%46.66%69.86%59.19%
Return on Capital Employed (ROCE)
-3.20%-3.10%1.40%15.40%18.40%37.20%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
-4.71%-4.10%2.40%2.71%1.60%-
FCF Yield
7.82%10.09%12.66%-0.91%0.78%-
Buyback Yield / Dilution
-12.92%-52.67%-21.30%-22.71%-4.78%-900.00%