Altus Power, Inc. (AMPS)
NYSE: AMPS · IEX Real-Time Price · USD
3.760
+0.030 (0.80%)
At close: Jul 2, 2024, 4:00 PM
3.830
+0.070 (1.86%)
After-hours: Jul 2, 2024, 7:58 PM EDT

Altus Power Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year
Current20232022202120202019
Market Capitalization
6011,0931,0431,606384-
Market Cap Growth
-13.38%4.72%-35.01%318.09%--
Enterprise Value
1,9332,2771,6111,823736186
PE Ratio
--116.8018.82271.8656.53-
PS Ratio
3.617.0410.3122.368.48-
PB Ratio
1.312.442.465.273.07-
P/FCF Ratio
-19.39-30.28-27.1955.31-15.75-
P/OCF Ratio
8.6313.7729.6167.7431.23-
EV/Sales Ratio
11.6114.6815.9225.3916.254.98
EV/EBITDA Ratio
18.0024.4514.8238.7122.386.83
EV/EBIT Ratio
41.0460.8020.4769.7635.139.76
EV/FCF Ratio
-53.36-63.10-41.9762.80-30.18-3.58
Debt / Equity Ratio
3.333.111.801.793.11-4.62
Debt / EBITDA Ratio
14.1814.937.0211.5911.837.98
Debt / FCF Ratio
-38.83-38.53-19.8718.81-15.96-4.18
Quick Ratio
1.442.103.0610.270.990.74
Current Ratio
1.482.153.1510.471.030.79
Asset Turnover
0.090.090.090.090.10-
Interest Coverage
0.920.793.551.311.490.86
Return on Equity (ROE)
-1.60%-2.10%14.50%2.70%17.50%-
Return on Assets (ROA)
-0.40%-0.50%4.70%0.70%1.40%-
Return on Capital (ROIC)
0.91%1.05%1.50%3.50%2.41%7.39%
Earnings Yield
-1.24%-0.86%5.31%0.37%1.77%-
FCF Yield
-6.52%-3.30%-3.68%1.81%-6.35%-
Buyback Yield / Dilution
-0.77%-1.92%-61.18%-6.32%-11966.23%-
Total Shareholder Return
-0.77%-1.92%-61.18%-6.32%-11966.23%-
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).