Odyssee Technologies

€16.00As of Sun 8 Nov 2026, 12:00 UTC
EPA:ALODYIndustrials
Country France
PE (Fwd) •••
TSR 10Y CAGR —
Div yield —
ROE —
Aerospace & Defense
Beta (5Y) —
PE TTM 21.02
TSR TTM (53.28%)
Mkt cap €25.85M
ROIC 11.36%
SE Grade™
Value
Quality
Moat
Consensus
Reference
€18
11.49%
(46.78%)
Hold 7|0|1|12|8
4Q25
1Q26
2Q26
3Q26
Earnings per share€
0.24
0.24
0.25
0.28
22.81%
9.09%
10.40%
25.16%
Revenue€M
1.995
2.072
2.169
2.226
14.71%
20.11%
18.91%
17.68%
Peers (US$29.02M)
Cap (US$)
PE
168.7M
—
87.49M
11.49x
15.01M
2.251x
28.24M
—
Capital
TTM
5Y
10Y
Leveragex
1.175
0.318
0.242
EBIT/Intx
0.740
0.693
0.564
Own earn%
(18.00)
(119.95)
(131.15)
Sh yield%
33.63
29.54
25.92
Owners
Insiders/Inst%
1.75
31.51
Short interest%
5.18
SBC / revenue%
0.52
Record
10Y
Profitable years
10/10
Revenue growth years
10/10
EPS growth years
10/10
Dividend streakyrs
10
Op margin range%
11–16
$1 testx
—
Incr. ROIC%
4