MarketInOut Stock Screener Log In | Sign Up

Eutelsat Communications

PAR • Communication Services • Telecom Services • Quote as of 10/27/2026 17:35
Eutelsat Communications stock price and volume chart

Company Profile

IndustryTelecom Services
SectorCommunication Services
ExchangePAR
Market Capitalization1,657.19 mln
Float573 mln
Earnings Date10/29/2026

Piotroski F-Score

3 / 9
Below average

Beneish M-Score

-3.03
Reliable

1-Year Forecast

2.27
Modest upside

Relative Strength

100 / 100
Top performer

Debt / Equity

0.78
Moderate leverage

Pre-Tax Margin

-37%
Deeply loss-making

Business Description

Founded in 1977 and based near Paris, France, Eutelsat Communications operates a fleet of geostationary and low Earth orbit satellites that deliver video broadcasting, broadband internet, and connectivity services across Europe, the Americas, the Middle East, Africa, and Asia. The company serves a broad range of customers, including television broadcasters, telecommunications providers, corporations, and government agencies, offering solutions for both fixed and mobile applications such as maritime and in-flight connectivity. Eutelsat reaches its customers either directly or through a network of distributors, all operating under the Eutelsat brand.

Key Fundamentals

EPS-0.52
ROE-13.45
RPS1.42
ROIC-3.34
ROA-5.93
Interest Cover-2.54
EBITDA, mln338
EV / EBITDA5.76
EV / EBIT-5.39
Revenue, mln1,236
EV / Revenue1.58

Quote Details

Last 2.03
Change 0.11 (5.73%)
Open 1.94
Volume 3,818,467
Turnover 7,751,488
Average Volume 3,292,599

Financial Ratios

Pre-Tax Profit Margin-37
Leverage Ratio2.24
Current Ratio2.87
Price / Book0.50
Price / Tangible Book0.51
Price / Cash Flow4.68
Debt / Equity0.78
Price / Sales0.72
PEG Ratio1.78

Financial Strength

Altman Z-Score-0.12
Piotroski F-Score 3 / 9
Beneish M-Score-3.03
Price to Intrinsic Value0.18
1-Year Target Price2.27
Shiller PE Ratio2.36

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week 19.41% 99 / 100   
1 Month 23.03% 99 / 100   
2 Months -1.93% 43 / 100   
6 Months -31.19% 10 / 100   
1 Year -40.82% 12 / 100   



Disclaimer - Privacy Policy - Terms Of Service - Cookie Use Policy - FAQ - Blog