Telesat Corporation (TSAT)
NASDAQ: TSAT · Real-Time Price · USD
42.13
+0.36 (0.86%)
Jun 26, 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
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,80643123114294345
Market Cap Growth
947.07%86.39%62.75%50.27%-72.59%-
Enterprise Value
5,0833,6373,0292,5952,7182,166
Last Close Price
42.1329.1016.4410.437.5028.67
PE Ratio
---1.19-4.71
PS Ratio
10.091.410.580.270.170.57
PB Ratio
1.720.330.130.080.070.26
P/FCF Ratio
---4.280.73-
P/OCF Ratio
-8.855.321.100.531.49
EV/Sales Ratio
18.2711.937.634.874.853.62
EV/EBITDA Ratio
41.1024.3812.054.067.384.38
EV/EBIT Ratio
209.1483.4319.245.2812.506.75
EV/FCF Ratio
---78.2221.01-
Debt / Equity Ratio
2.222.001.251.352.112.26
Debt / EBITDA Ratio
20.9716.958.583.837.806.12
Debt / FCF Ratio
---73.7222.19-
Net Debt / Equity Ratio
1.911.711.030.651.201.41
Net Debt / EBITDA Ratio
18.4214.797.131.854.433.81
Net Debt / FCF Ratio
-4.44-4.33-2.4635.6312.61-131.21
Asset Turnover
0.060.060.090.110.120.13
Inventory Turnover
-141.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)
-30.66%-24.86%-12.36%27.52%-4.61%10.29%
Return on Assets (ROA)
0.31%0.55%2.14%6.34%2.86%4.25%
Return on Invested Capital (ROIC)
0.70%1.21%5.02%14.05%7.24%7.11%
Return on Capital Employed (ROCE)
1.00%1.80%3.40%10.50%4.70%6.60%
Earnings Yield
-4.73%-26.31%-26.39%83.81%-18.59%21.22%
FCF Yield
-17.99%-118.29%-315.27%23.37%136.91%-4.17%
Payout Ratio
-----0.01%
Buyback Yield / Dilution
-4.85%-5.04%8.83%-24.18%73.59%6.39%
SEC Filings: 10-K · 10-Q