Company Valuation: Eutelsat Communications

Data adjusted to current consolidation scope
Fiscal Period: June 2022 2023 2024 2025 2026 2027 2028 2029
Market Cap 1 2,473 1,485 1,783 1,761 2,842 2,369 - -
Change - -39.93% 20.04% -1.22% 61.36% -16.67% - -
Enterprise Value (EV) 1 5,287 4,251 4,328 4,388 4,307 4,350 4,668 4,958
Change - -19.6% 1.8% 1.4% -1.85% 1.01% 7.31% 6.21%
P/E 10.7x 4.72x -5.07x -1.63x -4.6x -10.2x -12.1x -246x
PBR 0.89x 0.5x 0.45x 0.68x 0.77x 0.66x 0.71x 0.68x
PEG - 0.2x 0x -0x 0.1x 0.2x 0.7x 2.6x
Capitalization / Revenue 2.15x 1.31x 1.47x 1.42x 2.3x 1.88x 1.78x 1.67x
EV / Revenue 4.59x 3.76x 3.57x 3.53x 3.48x 3.45x 3.51x 3.5x
EV / EBITDA 6.14x 5.15x 6.02x 6.49x 6.81x 6.66x 6.54x 6.32x
EV / EBIT 12.4x 7.41x -22.6x -4.83x -19.6x -39.8x -90.1x 32.2x
EV / FCF 11.9x 9.19x - -784x -133x -14.1x -109x -390x
FCF Yield 8.38% 10.9% - -0.13% -0.75% -7.1% -0.92% -0.26%
Dividend per Share 2 0.93 - - - - - - 0.02
Rate of return 8.66% - - - - - - 0.99%
EPS 2 1.002 1.267 -0.741 -2.279 -0.524 -0.1979 -0.1658 -0.00818
Distribution rate 92.8% - - - - - - -244%
Net sales 1 1,152 1,131 1,213 1,244 1,236 1,261 1,328 1,416
EBITDA 1 861.6 825.5 718.9 676.2 632.4 653.4 713.7 784.4
EBIT 1 424.8 573.5 -191.3 -909.2 -220.1 -109.4 -51.82 153.9
Net income 1 230.8 314.9 -309.9 -1,082 -457.3 -209.4 -181.9 -76.33
Net Debt 1 2,814 2,766 2,544 2,627 1,465 1,982 2,300 2,590
Reference price 2 10.740 5.975 3.756 3.710 2.413 2.011 2.011 2.011
Nbr of stocks (in thousands) 230,268 248,619 474,745 474,787 1,177,901 1,177,820 - -
Announcement Date 26/7/22 28/7/23 9/8/24 5/8/25 7/8/26 - - -
1EUR in Million2EUR
Estimates

P/E, Detailed evolution



P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
-10.16x3.45x6.66x-.--% 2.64B
563.66x39.61x79.06x - 1,954B
36.04x5.63x23.35x0.23% 172B
13.21x2.5x6.4x2.83% 156B
10.44x2.22x5.98x5.31% 141B
30.76x5.57x9.76x1.69% 129B
7.57x1.33x4.83x5.96% 79.08B
18.36x2.13x8.06x3.8% 70.7B
13.88x2.29x7.5x3.03% 67.01B
13.07x1.41x4.77x3.48% 35.95B
Average 69.68x 6.61x 15.64x 2.92% 280.78B
Weighted average by Cap. 398.34x 28.58x 58.14x 2.94%

Y-o-Y evolution of P/E

Valuation ratios - P/E - Eutelsat Communications

Historical PBR trend

Valuation ratios - PBR - Eutelsat Communications

Evolution Enterprise Value / Sales

Valuation ratios - VE_REV - Eutelsat Communications

Change in Enterprise Value/EBITDA

Valuation ratios - VE_EBITDA - Eutelsat Communications


Year-on-year evolution of the Yield

Valuation ratios - Yield - Eutelsat Communications
  1. Stock Market
  2. Stocks
  3. ETL Stock
  4. Valuation Eutelsat Communications