THEON THEON INTERNATIONAL PLC
29.44EUR-0.61%Mkt Cap: 2.50B $P/E: 17.84Today
Theon International Plc develops and manufactures customizable night vision, thermal imaging, and electro-optical ISR systems for military and security applications in Europe and internationally. The company offers night…
Industry Peers
Aerospace & DefenseKey Statistics
Company
Market Cap2.50B USD
Enterprise Value2.74B USD
Revenue (TTM)552.63M USD
Gross Profit186.89M USD
Net Income (TTM)131.48M USD
Revenue/Share6.91 EUR
Last Price29.44 EUR
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees1.0K
CountryNL
SectorIndustrials
IndustryAerospace & Defense
ISINCY0200751713
Valuation
P/E (Trailing)17.84
P/E (Forward)16.95
PEG—
EV/EBITDA19.95
EV/Revenue4.96
P/S4.52
P/B5.90
EPS (TTM)1.66
EPS (Forward)1.75
52W Range
23.5637% of range39.50
52W High39.50 EUR
52W Low23.56 EUR
Profitability
Gross Margin33.82%
Oper. Margin25.17%
EBITDA Margin24.89%
Profit Margin23.79%
ROE34.44%
ROA11.20%
Growth
Revenue Growth38.50%
Earnings Growth15.40%
Cash Flow & Leverage
Operating CF50.64M USD
CapEx (TTM)—
FCF Margin1.29%
FCF Yield0.28%
Net Debt231.25M USD
Net Debt/EBITDA1.68
Balance Sheet
Debt/Equity72.63
Current Ratio3.00
Quick Ratio1.99
Book Value/Sh5.02 EUR
Cash/Share1.57 EUR
Dividends
Fwd Div Rate0.31 EUR
Trail. Div Rate0.31 EUR
Div. Yield1.05%
5Y Avg Yield—
Payout Ratio18.69%
Ex-Div DateJun 18, 2026
Pay Date—
Analyst Consensus
Rating1.2 (Strong Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)39.41 EUR
Upside (mean)+33.9%
Target Range36.00 EUR – 42.00 EUR
36.00+33.9% to mean42.00
# Analysts9
Ownership
Shares Out.77.59M
Float23.17M
Insiders70.11%
Institutions11.95%
Technical
SMA 5033.14 (-11.2%)
SMA 20031.87 (-7.6%)
Beta0.90
S&P 52W Chg14.58%
Avg Vol (30d)107.95K
Avg Vol (10d)116.31K
Technical Indicators
RSI (14)39.4
MACD-1.0752
MACD Signal-0.9424
MACD Hist.-0.1328
BB Upper33.44 EUR
BB Middle30.91 EUR
BB Lower28.37 EUR
BB Width16.40%
ATR (14)0.9478 EUR
Vol Ratio (20d)1.44x