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 803.1 - -
Change - -70.68% 46.63% 77.32% 77.62% 36.01% - -
Enterprise Value (EV) 1 436.1 127.8 187.5 2,877 3,574 5,143 5,999 6,272
Change - -70.68% 46.63% 1,434.62% 24.24% 43.88% 16.66% 4.55%
P/E - - - - - - - -
PBR - - - - - - - -
PEG - - - - - - - -
Capitalization / Revenue - - 0.27x 0.58x 1.41x 2.52x 2.92x 1.45x
EV / Revenue - - 0.27x 5.04x 8.55x 16.1x 21.8x 11.4x
EV / EBITDA - - 0.35x 7.5x 16.8x 41.5x 65.1x 25.7x
EV / EBIT - - 0.33x 11.7x 56x -60.7x -58.2x 3,349x
EV / FCF - - 6.34x -1,229x -5.12x -6.01x -12.2x 145x
FCF Yield - - 15.8% -0.08% -19.5% -16.6% -8.18% 0.69%
Dividend per Share 3 - - - - - - - -
Rate of return - - - - - - - -
EPS 3 - - - - - - - -
Distribution rate - - - - - - - -
Net sales 1 - - 704.2 571 418 319.3 274.8 552
EBITDA 1 - - 533.7 383.7 212.7 123.8 92.2 244.3
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 37.47 37.47 37.47
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 (N) EV / Sales (N) EV / EBITDA (N) Dividend Yield (N) Capi.($)
- 16.11x41.53x - 570M
7.43x1.33x4.82x5.92% 79.12B
61.24x3.37x21.64x-.--% 25.47B
-38.21x110.01x-70.26x-.--% 16.79B
-207.71x32.98x66.13x-.--% 10.17B
47.69x6.76x12.82x1.34% 4.85B
22.85x4.48x10.95x2.19% 3.83B
-19.35x2.57x5.95x7.15% 3.33B
-6.91x3.3x6.28x-.--% 2.69B
Average -16.62x 20.10x 11.10x 2.08% 16.31B
Weighted average by Cap. -2.53x 16.69x 4.01x 3.47%

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