OS Officina Stellare S.p.A.

55.80EUR+7.31%Mkt Cap: 1.05B $P/E: —

Officina Stellare S.p.A. designs, produces, and sells telescopes, and optical and aerospace instruments worldwide. It serves aerospace, astronomical research, and defense, as well as earth observation, science research, …

Key Statistics

Company
Market Cap1.05B USD
Enterprise Value—
Revenue (TTM)51.08M USD
Gross Profit21.61M USD
Net Income (TTM)1.46M USD
Revenue/Share—
Last Price55.80 EUR
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees—
CountryIT
SectorIndustrials
IndustryAerospace & Defense
ISINIT0005374035
Valuation
P/E (Trailing)—
P/E (Forward)80.79
PEG—
EV/EBITDA—
EV/Revenue—
P/S19.24
P/B30.97
EPS (TTM)-0.09
EPS (Forward)0.64
52W Range
16.4098% of range56.60
52W High56.60 EUR
52W Low16.40 EUR
Profitability
Gross Margin115.82%
Oper. Margin-13.52%
EBITDA Margin5.83%
Profit Margin7.82%
ROE7.80%
ROA2.11%
Growth
Revenue Growth247.00%
Earnings Growth—
Cash Flow & Leverage
Operating CF12.81M USD
CapEx (TTM)9.83M USD
FCF Margin-83.47%
FCF Yield-4.04%
Net Debt-23.37M USD
Net Debt/EBITDA-7.84
Balance Sheet
Debt/Equity0.85
Current Ratio1.78
Quick Ratio0.91
Book Value/Sh1.68 EUR
Cash/Share—
Dividends
Fwd Div Rate—
Trail. Div Rate0.00 EUR
Div. Yield0.00%
5Y Avg Yield—
Payout Ratio0.00%
Ex-Div Date—
Pay Date—
Splits
Last Split11:10
Split DateJun 26, 2020
Analyst Consensus
Rating2.0 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)45.93 EUR
Upside (mean)-17.7%
Target Range40.00 EUR – 56.80 EUR
40.00-17.7% to mean56.80
# Analysts3
Ownership
Shares Out.17.39M
Float—
Insiders86.31%
Institutions1.54%
Technical
SMA 5043.59 (+28.0%)
SMA 20034.82 (+60.2%)
Beta—
S&P 52W Chg14.58%
Avg Vol (30d)22.32K
Avg Vol (10d)25.77K
Technical Indicators
RSI (14)70.2
MACD1.5501
MACD Signal-0.0876
MACD Hist.+1.6377
BB Upper52.77 EUR
BB Middle40.15 EUR
BB Lower27.52 EUR
BB Width62.90%
ATR (14)2.677 EUR
Vol Ratio (20d)1.89x