Company Valuation: Eutelsat Communications

Data adjusted to current consolidation scope
Fiscal Period: June 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 2,269 2,473 1,485 1,783 1,761 1,656 - -
Change - 9.02% -39.93% 20.04% -1.22% -5.99% - -
Enterprise Value (EV) 1 4,959 5,287 4,251 4,328 4,388 4,307 3,638 3,956
Change - 6.62% -19.6% 1.8% 1.4% -1.85% 12.48% 8.74%
P/E 10.6x 10.7x 4.72x -5.07x -1.63x -4.6x -7.8x -10.3x
PBR 0.87x 0.89x 0.5x 0.45x 0.68x 0.77x 0.49x 0.52x
PEG - 1.38x 0.2x 0x -0x 0.1x 0.2x 0.4x
Capitalization / Revenue 1.84x 2.15x 1.31x 1.47x 1.42x 2.3x 1.31x 1.24x
EV / Revenue 4.02x 4.59x 3.76x 3.57x 3.53x 3.48x 2.88x 2.96x
EV / EBITDA 5.38x 6.14x 5.15x 6.02x 6.49x 6.81x 5.5x 5.47x
EV / EBIT 14.3x 12.4x 7.41x -22.6x -4.83x -19.6x -32.7x -73.3x
EV / FCF 7.03x 11.9x 9.19x - -784x -133x -11.8x -92.6x
FCF Yield 14.2% 8.38% 10.9% - -0.13% -0.75% -8.49% -1.08%
Dividend per Share 2 0.93 0.93 - - - - - -
Rate of return 9.44% 8.66% - - - - - -
EPS 2 0.93 1.002 1.267 -0.741 -2.279 -0.524 -0.1803 -0.1365
Distribution rate 100% 92.8% - - - - - -
Net sales 1 1,234 1,152 1,131 1,213 1,244 1,236 1,263 1,334
EBITDA 1 921.9 861.6 825.5 718.9 676.2 632.4 660.9 723.3
EBIT 1 347.2 424.8 573.5 -191.3 -909.2 -220.1 -111.2 -53.97
Net income 1 214.1 230.8 314.9 -309.9 -1,082 -457.3 -203 -172.5
Net Debt 1 2,690 2,814 2,766 2,544 2,627 1,465 1,982 2,300
Reference price 2 9.854 10.740 5.975 3.756 3.710 1.406 1.406 1.406
Nbr of stocks (in thousands) 230,216 230,268 248,619 474,745 474,787 1,177,820 - -
Announcement Date 7/30/21 A 7/26/22 A 7/28/23 A 8/9/24 A 8/5/25 A 8/7/26 A - -
1EUR in Million2EUR
Estimates

P/E, Detailed evolution



P/E (N) EV / Sales (N) EV / EBITDA (N) Dividend Yield (N) Capi.($)
-4.49x2.7x5.14x-.--% 1.85B
1064.79x47.34x96.65x - 2,179B
45.68x6.48x26.88x0.18% 217B
15.64x2.82x7.13x2.42% 184B
10.55x2.45x6.57x4.46% 170B
27.95x5.12x8.97x1.85% 116B
7.1x1.3x4.71x6.25% 75.27B
19.04x2.18x8.27x3.66% 73.08B
14.51x2.37x7.75x2.89% 69.88B
13.72x1.44x4.9x3.3% 37.85B
Average 121.45x 7.42x 17.70x 2.78% 312.46B
Weighted average by Cap. 749.49x 34.11x 70.93x 2.67%

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