Telesat Corporation (TSAT)
NASDAQ: TSAT · Real-Time Price · USD
45.76
-0.60 (-1.29%)
Apr 28, 2026, 4:00 PM EDT - Market closed

Telesat Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025 FY 2024 FY 2023 FY 2022 FY 2021 2020 - 2016
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 2020 - 2016
Market Capitalization
2,33443123114294345
Upgrade
Market Cap Growth
839.14%86.39%62.75%50.27%-72.59%-
Upgrade
Enterprise Value
4,5393,6373,0292,5952,7182,166
Upgrade
Last Close Price
45.7629.1016.4410.437.5028.67
Upgrade
PE Ratio
---1.19-4.71
Upgrade
PS Ratio
7.661.410.580.270.170.57
Upgrade
PB Ratio
1.750.330.130.080.070.26
Upgrade
P/FCF Ratio
---4.280.73-
Upgrade
P/OCF Ratio
47.978.855.321.100.531.49
Upgrade
EV/Sales Ratio
14.8911.937.634.874.853.62
Upgrade
EV/EBITDA Ratio
30.4324.3812.054.067.384.38
Upgrade
EV/EBIT Ratio
104.1383.4319.245.2812.506.75
Upgrade
EV/FCF Ratio
---78.2221.01-
Upgrade
Debt / Equity Ratio
2.002.001.251.352.112.26
Upgrade
Debt / EBITDA Ratio
16.9516.958.583.837.806.12
Upgrade
Debt / FCF Ratio
---73.7222.19-
Upgrade
Net Debt / Equity Ratio
1.711.711.030.651.201.41
Upgrade
Net Debt / EBITDA Ratio
14.7914.797.131.854.433.81
Upgrade
Net Debt / FCF Ratio
-4.33-4.33-2.4635.6312.61-131.21
Upgrade
Asset Turnover
0.060.060.090.110.120.13
Upgrade
Inventory Turnover
141.03141.0370.3464.1927.2221.34
Upgrade
Quick Ratio
0.170.172.8912.8110.148.66
Upgrade
Current Ratio
0.250.253.9813.1910.438.89
Upgrade
Return on Equity (ROE)
-24.86%-24.86%-12.36%27.52%-4.61%10.29%
Upgrade
Return on Assets (ROA)
0.55%0.55%2.14%6.34%2.86%4.25%
Upgrade
Return on Invested Capital (ROIC)
1.20%1.21%5.02%14.05%7.24%7.11%
Upgrade
Return on Capital Employed (ROCE)
1.80%1.80%3.40%10.50%4.70%6.60%
Upgrade
Earnings Yield
-4.85%-26.31%-26.39%83.81%-18.59%21.22%
Upgrade
FCF Yield
-21.87%-118.29%-315.27%23.37%136.91%-4.17%
Upgrade
Payout Ratio
-----0.01%
Upgrade
Buyback Yield / Dilution
-5.04%-5.04%8.83%-24.18%73.59%6.39%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.