Company Valuation: Telesat Corporation

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 436.1 127.8 187.5 332.4 590.4 1,155 - -
Change - -70.68% 46.63% 77.32% 77.62% 95.61% - -
Enterprise Value (EV) 1 436.1 127.8 187.5 2,877 3,574 5,495 6,351 6,624
Change - -70.68% 46.63% 1,434.62% 24.24% 53.72% 15.59% 4.3%
P/E - - - - - - - -
PBR - - - - - - - -
PEG - - - - - - - -
Capitalization / Revenue - - 0.27x 0.58x 1.41x 3.62x 4.2x 1.98x
EV / Revenue - - 0.27x 5.04x 8.55x 17.2x 23.1x 11.4x
EV / EBITDA - - 0.35x 7.5x 16.8x 44.4x 68.9x 25.1x
EV / EBIT - - 0.33x 11.7x 56x -64.9x -61.6x 3,537x
EV / FCF - - 6.34x -1,229x -5.12x -6.42x -12.9x 153x
FCF Yield - - 15.8% -0.08% -19.5% -15.6% -7.72% 0.65%
Dividend per Share 3 - - - - - - - -
Rate of return - - - - - - - -
EPS 3 - - - - - - - -
Distribution rate - - - - - - - -
Net sales 1 - - 704.2 571 418 319.3 274.8 583.2
EBITDA 1 - - 533.7 383.7 212.7 123.8 92.2 263.6
EBIT 1 - - 568.8 245.1 63.78 -84.66 -103.1 1.873
Net income 1 103.5 -23.4 157.1 -87.72 -155.4 -104.2 -113.8 -90.3
Net Debt 1 - - - 2,545 2,984 4,340 5,196 5,469
Reference price 3 28.67 7.50 10.43 16.44 29.10 54.08 54.08 54.08
Nbr of stocks (in thousands) 12,020 12,595 13,610 14,053 14,798 15,219 - -
Announcement Date 3/18/22 3/29/23 3/28/24 3/27/25 3/17/26 - - -
1USD in Million2CAD in Million3
Estimates

P/E, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
- 17.21x44.37x - 823M
8.37x1.41x5.12x5.25% 89.32B
2.42x2.2x51.35x-.--% 25.28B
-48.59x129.76x-82.88x-.--% 20.12B
-219.05x34.83x69.85x-.--% 10.72B
53.28x7.16x13.55x1.28% 5.12B
23.1x4.57x11.08x2.15% 4.01B
-6.84x3.42x6.52x-.--% 2.91B
-14.83x2.38x5.51x9.23% 2.61B
Average -25.27x 22.55x 13.83x 2.24% 17.88B
Weighted average by Cap. -13.81x 20.21x 6.34x 3.18%

Y-o-Y evolution of P/E

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA

  1. Stock Market
  2. Stocks
  3. TSAT Stock
  4. Valuation Telesat Corporation