Telesat Corporation (TSAT)
NASDAQ: TSAT · Real-Time Price · USD
52.01
-1.90 (-3.52%)
May 15, 2026, 4:00 PM EDT - Market closed

Telesat Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
3,464587332188127432
Market Cap Growth
1370.52%76.88%76.54%48.22%-70.64%-
Enterprise Value
5,7414,8205,2943,4683,6784,080
Last Close Price
52.0139.5723.6313.829.9135.96
PE Ratio
--3.73-3.761.22-5.1318.07
PS Ratio
12.451.410.580.270.170.57
PB Ratio
2.131.110.470.280.261.04
P/TBV Ratio
1.531.090.460.32253.421065.05
P/FCF Ratio
--0.84-0.324.290.72-23.79
P/OCF Ratio
-8.815.321.110.531.47
EV/Sales Ratio
20.6411.539.274.934.845.38
EV/EBITDA Ratio
46.43-31.1053.834.547.356.49
EV/EBIT Ratio
236.21-15.86-131.476.1012.419.97
EV/FCF Ratio
--6.90-5.0579.1421.01-224.54
Debt / Equity Ratio
2.201.981.491.342.102.25
Debt / EBITDA Ratio
-16.63-28.1438.174.247.836.13
Debt / FCF Ratio
-6.34-6.24-3.5873.9622.38-212.07
Net Debt / Equity Ratio
7.757.264.512.384.655.78
Net Debt / EBITDA Ratio
-14.72-24.8532.552.064.483.82
Net Debt / FCF Ratio
-5.61-5.51-3.0535.8712.80-132.28
Asset Turnover
0.060.060.090.110.120.13
Quick Ratio
0.170.172.7712.6910.038.64
Current Ratio
0.250.253.9813.1910.438.89
Return on Equity (ROE)
-36.68%-24.86%-12.36%27.52%-4.61%10.29%
Return on Assets (ROA)
-5.57%-3.98%-0.58%7.71%12.48%4.77%
Return on Invested Capital (ROIC)
-6.11%-4.39%-0.71%10.54%16.67%5.93%
Return on Capital Employed (ROCE)
-12.68%-6.09%-0.63%9.11%4.75%7.05%
Earnings Yield
-3.83%-26.81%-26.62%81.69%-19.48%5.53%
FCF Yield
-15.04%-118.91%-315.60%23.30%137.94%-4.20%
Buyback Yield / Dilution
-4.85%-5.05%8.84%99.88%0.00%-24619.05%
Total Shareholder Return
-4.85%-5.05%8.84%99.88%0.00%-24619.05%
Updated May 5, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q