Mauna Kea Technologies SA (EPA:ALMKT)
France flag France · Delayed Price · Currency is EUR
0.1536
-0.0024 (-1.54%)
Jun 19, 2026, 4:19 PM CET

Mauna Kea Technologies Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
30711231834
Market Cap Growth
177.76%-38.97%-50.36%23.90%-45.41%-15.77%
Enterprise Value
373936464259
Last Close Price
0.150.070.170.470.410.77
PE Ratio
1.600.64----
Forward PE
--1.81---
PS Ratio
3.320.781.352.082.283.96
PB Ratio
-6.15-1.44-0.47-1.32-0.93-3.28
EV/Sales Ratio
4.124.394.284.215.136.86
Debt / Equity Ratio
-2.51-2.51-1.31-1.72-1.47-2.78
Net Debt / Equity Ratio
-1.47-1.47-1.23-1.26-1.31-1.63
Net Debt / EBITDA Ratio
-1.45-1.45-5.42-4.24-3.14-1.59
Net Debt / FCF Ratio
-1.83-1.83-4.59-19.59-2.91-1.48
Asset Turnover
0.600.600.430.520.360.38
Inventory Turnover
0.520.520.340.700.640.68
Quick Ratio
1.501.500.130.410.912.08
Current Ratio
2.072.070.270.541.192.54
Return on Assets (ROA)
-21.90%-21.90%-19.30%-16.63%-25.21%-31.21%
Return on Capital Employed (ROCE)
-64.30%-64.30%35.30%149.60%-125.90%-65.10%
Earnings Yield
36.37%155.34%-91.56%-16.28%-60.51%-39.72%
FCF Yield
-13.13%-56.08%-57.29%-4.85%-48.46%-33.60%
Buyback Yield / Dilution
-60.45%-60.45%-42.13%-10.75%-16.89%-24.75%