ETL Eutelsat Communications
1.521EUR-0.56%Mkt Cap: 1.95B $P/E: —3d ago
Eutelsat Communications S.A., together with its subsidiaries, operates telecommunication satellites. It operates geostationary satellites with a low Earth orbit constellation satellites. The company provides capacity for…
Industry Peers
Telecom ServicesKey Statistics
Company
Market Cap1.95B USD
Enterprise Value3.56B USD
Revenue (TTM)1.34B USD
Gross Profit1.08B USD
Net Income (TTM)-497.07M USD
Revenue/Share1.42 EUR
Last Price1.521 EUR
Fiscal Year EndJun 2026
MR QuarterJun 2026
Employees1.6K
CountryFR
SectorTechnology
IndustryTelecom Services
ISINFR0010221234
Valuation
P/E (Trailing)—
P/E (Forward)-13.50
PEG1.78
EV/EBITDA5.33
EV/Revenue2.65
P/S1.46
P/B0.50
EPS (TTM)-0.52
EPS (Forward)-0.11
52W Range
1.5210% of range4.556
52W High4.556 EUR
52W Low1.521 EUR
Profitability
Gross Margin80.59%
Oper. Margin4.10%
EBITDA Margin49.72%
Profit Margin-37.00%
ROE-12.63%
ROA-5.65%
Growth
Revenue Growth1.10%
Earnings Growth—
Cash Flow & Leverage
Operating CF553.15M USD
CapEx (TTM)588.48M USD
FCF Margin46.00%
FCF Yield31.73%
Net Debt1.53B USD
Net Debt/EBITDA2.29
Balance Sheet
Debt/Equity0.88
Current Ratio2.87
Quick Ratio2.61
Book Value/Sh3.07 EUR
Cash/Share1.50 EUR
Dividends
Fwd Div Rate—
Trail. Div Rate0.00 EUR
Div. Yield—
5Y Avg Yield11.34%
Payout Ratio0.00%
Ex-Div DateNov 17, 2022
Pay Date—
Analyst Consensus
Rating3.2 (Hold)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)2.272 EUR
Upside (mean)+49.4%
Target Range0.3000 EUR – 5.220 EUR
0.3000+49.4% to mean5.220
# Analysts10
Ownership
Shares Out.1.18B
Float668.40M
Insiders67.85%
Institutions16.87%
Technical
SMA 501.919 (-20.7%)
SMA 2002.313 (-34.2%)
Beta0.11
S&P 52W Chg13.94%
Avg Vol (30d)2.03M
Avg Vol (10d)1.87M
Technical Indicators
RSI (14)25.4
MACD-0.1001
MACD Signal-0.0821
MACD Hist.-0.0180
BB Upper1.996 EUR
BB Middle1.752 EUR
BB Lower1.508 EUR
BB Width27.85%
ATR (14)0.0716 EUR
Vol Ratio (20d)0.92x