Altus Power, Inc. (AMPS)
NYSE: AMPS · IEX Real-Time Price · USD
3.860
+0.190 (5.18%)
May 1, 2024, 4:00 PM EDT - Market closed

Altus Power Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Current20232022202120202019
Market Capitalization
6171,0931,0431,606384-
Market Cap Growth
-4.72%-35.01%318.09%--
Enterprise Value
1,8012,2771,6111,823736186
PE Ratio
-116.80-116.8018.82271.8656.53-
PS Ratio
3.987.0410.3122.368.48-
PB Ratio
1.382.442.465.273.07-
P/FCF Ratio
-30.28-30.28-27.1955.31-15.75-
P/OCF Ratio
7.7813.7729.6167.7431.23-
EV/Sales Ratio
11.6114.6815.9225.3916.254.98
EV/EBITDA Ratio
19.3524.4514.8238.7122.386.83
EV/EBIT Ratio
48.1060.8020.4769.7635.139.76
EV/FCF Ratio
-63.10-63.10-41.9762.80-30.18-3.58
Debt / Equity Ratio
3.113.111.801.793.11-4.62
Debt / EBITDA Ratio
14.9314.937.0211.5911.837.98
Debt / FCF Ratio
-38.53-38.53-19.8718.81-15.96-4.18
Quick Ratio
2.102.103.0610.270.990.74
Current Ratio
2.152.153.1510.471.030.79
Asset Turnover
0.090.090.090.090.10-
Interest Coverage
0.790.793.551.311.490.86
Return on Equity (ROE)
-2.10%-2.10%14.50%2.70%17.50%-
Return on Assets (ROA)
-0.50%-0.50%4.70%0.70%1.40%-
Return on Capital (ROIC)
1.05%1.05%1.50%3.50%2.41%7.39%
Earnings Yield
-1.52%-0.86%5.31%0.37%1.77%-
FCF Yield
-5.85%-3.30%-3.68%1.81%-6.35%-
Buyback Yield / Dilution
-1.92%-1.92%-61.18%-6.32%-11966.23%-
Total Shareholder Return
-1.92%-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).