Odyssee Technologies (EPA:ALODY)
France flag France · Delayed Price · Currency is EUR
22.30
+1.10 (5.19%)
May 14, 2026, 5:35 PM CET

Odyssee Technologies Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22
344123--
Market Cap Growth
-9.79%74.14%---
Enterprise Value
344030--
Last Close Price
21.2025.2514.50--
PE Ratio
22.3926.6715.45--
Forward PE
20.0021.31---
PS Ratio
1.591.891.12--
PB Ratio
2.202.621.66--
P/TBV Ratio
2.533.021.93--
P/OCF Ratio
36.1643.0718.92--
EV/Sales Ratio
1.561.861.43--
EV/EBITDA Ratio
11.0013.1610.14--
EV/EBIT Ratio
15.6718.7613.46--
Debt / Equity Ratio
0.390.390.531.411.98
Debt / EBITDA Ratio
1.981.982.524.275.55
Debt / FCF Ratio
----11.36
Net Debt / Equity Ratio
-0.04-0.04-0.071.131.23
Net Debt / EBITDA Ratio
-0.21-0.21-0.343.433.44
Net Debt / FCF Ratio
1.871.873.85-12.357.04
Asset Turnover
0.790.790.931.02-
Inventory Turnover
1.141.141.241.24-
Quick Ratio
2.232.231.901.881.04
Current Ratio
3.803.803.064.402.15
Return on Equity (ROE)
10.29%10.29%15.55%15.86%-
Return on Assets (ROA)
4.90%4.90%6.16%3.71%-
Return on Invested Capital (ROIC)
10.76%11.45%13.63%7.82%6.67%
Return on Capital Employed (ROCE)
9.70%9.70%11.10%7.20%6.90%
Earnings Yield
4.47%3.75%6.47%--
FCF Yield
-1.00%-0.84%-1.12%--
Buyback Yield / Dilution
---61.54%--
Source: S&P Global Market Intelligence. Standard template. Financial Sources.