1.897EUR-1.51%Mkt Cap: 2.43B $P/E: —Today
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 Cap2.43B $
Enterprise Value4.06B $
Revenue (TTM)1.34B $
Gross Profit1.09B $
Net Income (TTM)-1.18B $
Revenue/Share1.539 USD
Last Price1.897 EUR
Fiscal Year EndJun 2026
MR QuarterJun 2026
Employees1.6K
CountryFR
SectorCommunication Services
IndustryTelecom Services
ISINFR0010221234
Valuation
P/E (Trailing)—
P/E (Forward)-45.18
PEG1.78
EV/EBITDA6.08
EV/Revenue3.02
P/S1.83
P/B0.62
EPS (TTM)-0.52
EPS (Forward)-0.04
52W Range
1.59010% of range4.556
52W High4.556 EUR
52W Low1.590 EUR
Profitability
Gross Margin80.56%
Oper. Margin4.10%
EBITDA Margin49.72%
Profit Margin-86.99%
ROE-41.71%
ROA-15.46%
Growth
Revenue Growth1.10%
Earnings Growth—
Cash Flow & Leverage
Operating CF416.41M $
CapEx (TTM)422.50M $
FCF Margin46.00%
FCF Yield25.46%
Net Debt1.53B $
Net Debt/EBITDA2.29
Balance Sheet
Debt/Equity1.22
Current Ratio2.87
Quick Ratio2.61
Book Value/Sh3.074 EUR
Cash/Share1.497 EUR
Dividends
Fwd Div Rate—
Trail. Div Rate0.0000 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.502 EUR
Upside (mean)+31.9%
Target Range0.3000 EUR – 5.220 EUR
€0.3000+31.9% to mean€5.220
# Analysts9
Ownership
Shares Out.1.18B
Float668.40M
Insiders67.85%
Institutions16.29%
Technical
SMA 502.278 (-16.7%)
SMA 2002.385 (-20.5%)
Beta0.13
S&P 52W Chg18.16%
Avg Vol (30d)1.97M
Avg Vol (10d)3.30M
Technical Indicators
RSI (14)34.1
MACD-0.0755
MACD Signal-0.0756
MACD Hist.+0.0001
BB Upper2.240 EUR
BB Middle2.090 EUR
BB Lower1.941 EUR
BB Width14.29%
ATR (14)0.1121 EUR
Vol Ratio (20d)0.99x