2.149EUR-3.55%Mkt Cap: 2.75B $P/E: —1d 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 ServicesIndicators:|
Key Statistics
Company
Market Cap2.75B $
Enterprise Value4.25B $
Revenue (TTM)1.34B $
Gross Profit1.09B $
Net Income (TTM)-1.18B $
Revenue/Share2.563 USD
Last Price2.149 EUR
Fiscal Year EndJun 2025
MR QuarterDec 2025
Employees1.6K
CountryFR
SectorCommunication Services
IndustryTelecom Services
ISINFR0010221234
Valuation
P/E (Trailing)—
P/E (Forward)-11.58
PEG1.78
EV/EBITDA7.16
EV/Revenue3.18
P/S2.06
P/B0.66
EPS (TTM)-0.76
EPS (Forward)-0.19
52W Range
1.59019% of range4.556
52W High4.556 EUR
52W Low1.590 EUR
Profitability
Gross Margin80.56%
Oper. Margin-8.16%
EBITDA Margin44.45%
Profit Margin-86.99%
ROE-41.71%
ROA-15.46%
Growth
Revenue Growth-2.40%
Earnings Growth—
Cash Flow & Leverage
Operating CF416.41M $
CapEx (TTM)422.50M $
FCF Margin-1.09%
FCF Yield-0.53%
Net Debt1.43B $
Net Debt/EBITDA2.40
Balance Sheet
Debt/Equity1.22
Current Ratio3.13
Quick Ratio2.77
Book Value/Sh3.240 EUR
Cash/Share1.330 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.4 (Hold)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)2.542 EUR
Upside (mean)+18.3%
Target Range1.400 EUR – 5.220 EUR
€1.400+18.3% to mean€5.220
# Analysts10
Ownership
Shares Out.1.18B
Float668.48M
Insiders67.85%
Institutions16.36%
Technical
SMA 502.893 (-25.7%)
SMA 2002.568 (-16.3%)
Beta0.15
S&P 52W Chg20.25%
Avg Vol (30d)2.25M
Avg Vol (10d)1.53M
Technical Indicators
RSI (14)33.2
MACD-0.1593
MACD Signal-0.1593
MACD Hist.-0.0000
BB Upper2.621 EUR
BB Middle2.372 EUR
BB Lower2.124 EUR
BB Width20.96%
ATR (14)0.1674 EUR
Vol Ratio (20d)1.08x