Altus Power Statistics Share Statistics Altus Power has 160.42M
shares outstanding. The number of shares has increased by 0.27%
in one year.
Shares Outstanding 160.42M Shares Change (YoY) 0.27% Shares Change (QoQ) 0% Owned by Institutions (%) 66.56% Shares Floating 53.4M Failed to Deliver (FTD) Shares 69 FTD / Avg. Volume n/a
Short Selling Information The latest short interest is 10.62M, so 0% of the outstanding
shares have been sold short.
Short Interest 10.62M Short % of Shares Out n/a Short % of Float n/a Short Ratio (days to cover) 2.52
Valuation Ratios The PE ratio is 36.7 and the forward
PE ratio is -83.17.
Altus Power's PEG ratio is
-0.13.
PE Ratio 36.7 Forward PE -83.17 PS Ratio 3.33 Forward PS 2.9 PB Ratio 1.44 P/FCF Ratio -12.26 PEG Ratio -0.13
Financial Ratio History Enterprise Valuation Altus Power has an Enterprise Value (EV) of 931.77M.
EV / Sales 4.75 EV / EBITDA 6.58 EV / EBIT 23.09 EV / FCF -17.46
Financial Position The company has a current ratio of 0.44,
with a Debt / Equity ratio of 0.84.
Current Ratio 0.44 Quick Ratio 0.44 Debt / Equity 0.84 Debt / EBITDA 2.7 Debt / FCF -7.17 Interest Coverage 0.43
Financial Efficiency Return on Equity is 3.92% and Return on Invested Capital is 6.67%.
Return on Equity 3.92% Return on Assets 0.76% Return on Invested Capital 6.67% Revenue Per Employee $1.74M Profits Per Employee $157.71K Employee Count 113 Asset Turnover 0.08 Inventory Turnover n/a
Taxes Income Tax -14.24M Effective Tax Rate -398.21%
Stock Price Statistics The stock price has increased by 69.73% in the
last 52 weeks. The beta is 0.94, so Altus Power's
price volatility has been higher than the market average.
Beta 0.94 52-Week Price Change 69.73% 50-Day Moving Average 4.89 200-Day Moving Average 3.97 Relative Strength Index (RSI) 64.26 Average Volume (20 Days) 3,824,854
Income Statement In the last 12 months, Altus Power had revenue of 196.26M
and earned 17.82M
in profits. Earnings per share was 0.11.
Revenue 196.26M Gross Profit 196.26M Operating Income 29.56M Net Income 17.82M EBITDA 141.7M EBIT 72.78M Earnings Per Share (EPS) 0.11
Full Income Statement Balance Sheet The company has 104.9M in cash and 382.7M in
debt, giving a net cash position of -277.8M.
Cash & Cash Equivalents 104.9M Total Debt 382.7M Net Cash -277.8M Retained Earnings -54.42M Total Assets 2.35B Working Capital -185.97M
Full Balance Sheet Cash Flow In the last 12 months, operating cash flow was 40.35M
and capital expenditures -93.7M, giving a free cash flow of -53.36M.
Operating Cash Flow 40.35M Capital Expenditures -93.7M Free Cash Flow -53.36M FCF Per Share -0.33
Full Cash Flow Statement Margins Gross margin is 100%, with operating and profit margins of 15.06% and 9.08%.
Gross Margin 100% Operating Margin 15.06% Pretax Margin 1.82% Profit Margin 9.08% EBITDA Margin 72.2% EBIT Margin 15.06% FCF Margin -27.19%