TSAT
TSAT
CA8795123097
Telesat Corporation
Loading chart...

Valuation & History

Quarterly trend of key valuation metrics

Metric
Current (TTM) TTM Baseline
Q2 '26 30.06.2026
Q1 '26 31.03.2026
Q4 '25 31.12.2025
Market & Enterprise Value
Market Cap
2.36B EUR
770.4M EUR
550.89M EUR
431.95M EUR
Enterprise Value
4.94B EUR
4.18B EUR
3.67B EUR
3.46B EUR
Valuation Multiples
Trailing P/E
--
--
--
--
Forward P/E
-6.3x
--
--
--
Price to Sales
6.53x
2.13x
1.42x
1.43x
Price to Book
2.65x
2.05x
1.06x
0.81x
EV/Revenue
13.67x
11.56x
9.46x
11.47x
EV/EBITDA
36.68x
56.31x
31.45x
21.17x
Price to FCF (P/FCF)
3.58x
--
--
--
EV/FCF
7.5x
--
--
--
FCF Yield
27.93%
-36.7%
-39.49%
-41.21%
ende