Telesat Corporation (TSAT)
NASDAQ: TSAT · Real-Time Price · USD
49.22
+0.85 (1.76%)
Apr 24, 2026, 11:50 AM EDT - Market open

Telesat Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,51043123114294345
Market Cap Growth
943.52%86.39%62.75%50.27%-72.59%-
Enterprise Value
4,6723,6373,0292,5952,7182,166
Last Close Price
48.3729.1016.4410.437.5028.67
PE Ratio
---1.19-4.71
PS Ratio
8.091.410.580.270.170.57
PB Ratio
1.850.330.130.080.070.26
P/FCF Ratio
---4.280.73-
P/OCF Ratio
50.718.855.321.100.531.49
EV/Sales Ratio
15.3311.937.634.874.853.62
EV/EBITDA Ratio
31.3224.3812.054.067.384.38
EV/EBIT Ratio
107.1883.4319.245.2812.506.75
EV/FCF Ratio
---78.2221.01-
Debt / Equity Ratio
2.002.001.251.352.112.26
Debt / EBITDA Ratio
16.9516.958.583.837.806.12
Debt / FCF Ratio
---73.7222.19-
Net Debt / Equity Ratio
1.711.711.030.651.201.41
Net Debt / EBITDA Ratio
14.7914.797.131.854.433.81
Net Debt / FCF Ratio
-4.33-4.33-2.4635.6312.61-131.21
Asset Turnover
0.060.060.090.110.120.13
Inventory Turnover
141.03141.0370.3464.1927.2221.34
Quick Ratio
0.170.172.8912.8110.148.66
Current Ratio
0.250.253.9813.1910.438.89
Return on Equity (ROE)
-24.86%-24.86%-12.36%27.52%-4.61%10.29%
Return on Assets (ROA)
0.55%0.55%2.14%6.34%2.86%4.25%
Return on Invested Capital (ROIC)
1.20%1.21%5.02%14.05%7.24%7.11%
Return on Capital Employed (ROCE)
1.80%1.80%3.40%10.50%4.70%6.60%
Earnings Yield
-4.59%-26.31%-26.39%83.81%-18.59%21.22%
FCF Yield
-20.68%-118.29%-315.27%23.37%136.91%-4.17%
Payout Ratio
-----0.01%
Buyback Yield / Dilution
-5.04%-5.04%8.83%-24.18%73.59%6.39%
Updated Mar 17, 2026. Source: S&P Global Market Intelligence. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q