Telesat Statistics Share Statistics Telesat has 14.68M
shares outstanding. The number of shares has increased by 5.26%
in one year.
Shares Outstanding 14.68M Shares Change (YoY) 5.26% Shares Change (QoQ) 5.26% Owned by Institutions (%) 99.99% Shares Floating 13.45M Failed to Deliver (FTD) Shares 250 FTD / Avg. Volume 0.22%
Short Selling Information The latest short interest is 782.04K, so 5.69% of the outstanding
shares have been sold short.
Short Interest 782.04K Short % of Shares Out 5.69% Short % of Float 6.08% Short Ratio (days to cover) 6.36
Valuation Ratios The PE ratio is -3.76 and the forward
PE ratio is -2.03.
Telesat's PEG ratio is
0.02.
PE Ratio -3.76 Forward PE -2.03 PS Ratio 0.58 Forward PS 0.8 PB Ratio 0.46 P/FCF Ratio -137.85 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 163.28% in the
last 52 weeks. The beta is 1.99, so Telesat's
price volatility has been higher than the market average.
Beta 1.99 52-Week Price Change 163.28% 50-Day Moving Average 22.65 200-Day Moving Average 18.22 Relative Strength Index (RSI) 37.07 Average Volume (20 Days) 116,248
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 7.13B Working Capital 949.96M
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%