Telesat Statistics Share Statistics Telesat has 14.68M
shares outstanding. The number of shares has increased by 5.38%
in one year.
Shares Outstanding 14.68M Shares Change (YoY) 5.38% Shares Change (QoQ) 0.11% Owned by Institutions (%) 99.99% Shares Floating 13.45M Failed to Deliver (FTD) Shares 1,161 FTD / Avg. Volume 1.11%
Short Selling Information The latest short interest is 760.32K, so 5.53% of the outstanding
shares have been sold short.
Short Interest 760.32K Short % of Shares Out 5.53% Short % of Float 5.91% Short Ratio (days to cover) 7.1
Valuation Ratios The PE ratio is -3.76 and the forward
PE ratio is -3.18.
Telesat's PEG ratio is
0.02.
PE Ratio -3.76 Forward PE -3.18 PS Ratio 0.58 Forward PS 1.1 PB Ratio 0.46 P/FCF Ratio -137.75 PEG Ratio 0.02
Financial Ratio History Enterprise Valuation Currently the Enterprise Value (EV) is not available for Telesat.
EV / Sales n/a EV / EBITDA n/a EV / EBIT n/a EV / FCF n/a
Financial Position The company has a current ratio of 3.98,
with a Debt / Equity ratio of 4.41.
Current Ratio 3.98 Quick Ratio 3.97 Debt / Equity 4.41 Debt / EBITDA 46.71 Debt / FCF -1.31K Interest Coverage -0.17
Financial Efficiency Return on Equity is n/a and Return on Invested Capital is n/a.
Return on Equity n/a Return on Assets n/a Return on Invested Capital n/a Revenue Per Employee $936.14K Profits Per Employee $-143.8K Employee Count 610 Asset Turnover 0.08 Inventory Turnover 26.06
Taxes Income Tax -13.04M Effective Tax Rate 4.13%
Stock Price Statistics The stock price has increased by 101.31% in the
last 52 weeks. The beta is 1.97, so Telesat's
price volatility has been higher than the market average.
Beta 1.97 52-Week Price Change 101.31% 50-Day Moving Average 23.24 200-Day Moving Average 20.07 Relative Strength Index (RSI) 68.42 Average Volume (20 Days) 104,703
Income Statement In the last 12 months, Telesat had revenue of 571.04M
and earned -87.72M
in profits. Earnings per share was -6.29.
Revenue 571.04M Gross Profit 533.07M Operating Income -40.27M Net Income -87.72M EBITDA 67.02M EBIT -71.6M Earnings Per Share (EPS) -6.29
Full Income Statement Balance Sheet The company has 552.06M in cash and 3.13B in
debt, giving a net cash position of -2.58B.
Cash & Cash Equivalents 552.06M Total Debt 3.13B Net Cash -2.58B Retained Earnings 467.33M Total Assets 6.75B Working Capital 700.67M
Full Balance Sheet Cash Flow In the last 12 months, operating cash flow was 62.46M
and capital expenditures -64.86M, giving a free cash flow of -2.39M.
Operating Cash Flow 62.46M Capital Expenditures -64.86M Free Cash Flow -2.39M FCF Per Share -0.17
Full Cash Flow Statement Margins Gross margin is 93.35%, with operating and profit margins of -7.05% and -15.36%.
Gross Margin 93.35% Operating Margin -7.05% Pretax Margin -55.25% Profit Margin -15.36% EBITDA Margin 11.74% EBIT Margin -7.05% FCF Margin -0.42%