Valuation: Odyssée Technologies

Market Cap 21.81M 24.35M 20.06M 18.18M 33.97M 2.31B 34.61M 239M 96.03M 1.22B 91.38M 89.44M 3.84B P/E 2026 *
11.9x
P/E 2027 * 8.49x
Enterprise Value 26.87M 30M 24.71M 22.39M 41.86M 2.85B 42.64M 295M 118M 1.5B 113M 110M 4.73B EV / Sales 2026 *
1.08x
EV / Sales 2027 * 0.82x
Free-Float
-
Yield 2026 *
-
Yield 2027 * -
1 day-3.57%
1 week-15.52%
1 month-21.97%
3 months-33.17%
6 months-38.91%
Current year-46.53%
1 week 13.4
Extreme 13.4
16
1 month 13.4
Extreme 13.4
17.5
Current year 13.4
Extreme 13.4
33
1 year 13.4
Extreme 13.4
35.8
3 years 13.4
Extreme 13.4
50
5 years 13.4
Extreme 13.4
50
10 years 13.4
Extreme 13.4
50
Manager TitleAgeSince
Chief Executive Officer - 2024-06-29
Director of Finance/CFO - 2019-12-31
Corporate Officer/Principal - 2024-06-29
Director TitleAgeSince
Chairman - 2024-06-29
Director/Board Member - 2024-06-29
Director/Board Member - 2024-06-29
Change 5-day change 1-year change 3-year change Capi.($)
-3.57%-15.52%-60.58% - 24.35M
-3.46%-3.35%+14.26%+131.20% 68.84B
-5.35%-3.41%+25.31%+351.24% 35.06B
-0.32%+0.73%-13.83%-15.32% 29.65B
-2.97%-4.39%+46.54%+101.03% 26.14B
-5.38%+1.67%+5.70%+60.19% 22.15B
+0.06%+1.58%-20.76%+43.79% 20.03B
-1.91%+3.68%+48.60%+155.44% 17.36B
-1.55%-0.65%+34.18%+33.42% 16.92B
-1.22%-1.72%-5.03%-6.18% 16.67B
Average -2.57%-2.08%+7.44%+94.98% 25.28B
Weighted average by Cap. -2.81%-1.33%+14.72%+114.33%

Financials

2026 *2027 *
Net sales 24.82M 27.71M 22.83M 20.69M 38.67M 2.63B 39.39M 272M 109M 1.38B 104M 102M 4.37B 31.57M 35.25M 29.04M 26.31M 49.18M 3.35B 50.1M 346M 139M 1.76B 132M 129M 5.55B
Net income 1.82M 2.03M 1.67M 1.52M 2.84M 193M 2.89M 19.96M 8.01M 101M 7.63M 7.46M 320M 2.56M 2.86M 2.35M 2.13M 3.99M 271M 4.06M 28.08M 11.27M 143M 10.73M 10.5M 450M
Net Debt 5.06M 5.65M 4.65M 4.22M 7.88M 536M 8.03M 55.5M 22.28M 282M 21.2M 20.75M 890M 4.08M 4.56M 3.75M 3.4M 6.36M 433M 6.48M 44.75M 17.97M 228M 17.1M 16.73M 718M
Projected Income Statement - Annual - Odyssée Technologies
Logo Odyssée Technologies
Odyssée Technologies specialises in machining and manufacturing precision mechanical components, primarily for the aerospace, defence, space and energy sectors. Net sales break down by source of revenue between sales of products (53.5%) and services (46.5%). At the end of 2025, the company has 3 manufacturing sites in France. France accounts for 82.7% of net sales.
Employees
170
Date Price Change Volume
26-10-30 €13.50 -3.57% 4,467
26-10-29 €14.00 -1.41% 2,050
26-10-28 €14.20 -2.47% 3,836
26-10-27 €14.56 -3.58% 3,185
26-10-26 €15.10 -5.51% 5,242
Trader
-
Investor
Global
-
Quality
ESG MSCI
-
MarketScreener Ratings - Odyssée Technologies
Sell
Consensus
Buy
Mean consensus
BUY
Number of Analysts
1
Last Close Price
13.50EUR
Average target price
33.38EUR
Spread / Average Target
+147.26%

Annual profits - Rate of surprise

Rate of surprise - EPS - Annual - Odyssée Technologies
  1. Stock Market
  2. Stocks
  3. ALODY Stock