Altus Power, Inc. (AMPS)
NYSE: AMPS · Real-Time Price · USD
3.550
+0.080 (2.31%)
Dec 20, 2024, 4:00 PM EST - Market closed

Altus Power Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2023 FY 2022 FY 2021 FY 2020 FY 2019
Period Ending
Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19
Market Capitalization
5681,0861,0361,606--
Market Cap Growth
-39.05%4.86%-35.50%---
Enterprise Value
1,9882,1831,3302,211--
PE Ratio
16.12-18.83276.07--
PS Ratio
3.047.0010.2422.36--
PB Ratio
1.102.072.244.70--
P/FCF Ratio
---176.08--
P/OCF Ratio
11.2213.6829.3867.74--
EV/Sales Ratio
10.6914.0713.1530.79--
EV/EBITDA Ratio
20.5527.9527.0454.11--
EV/EBIT Ratio
64.6989.2367.86111.16--
EV/FCF Ratio
---242.45--
Debt / Equity Ratio
2.602.651.651.602.471.65
Debt / EBITDA Ratio
13.3115.3313.3412.1115.2810.05
Debt / FCF Ratio
---60.10--
Quick Ratio
0.571.673.0310.190.910.63
Current Ratio
0.602.153.1510.471.030.79
Asset Turnover
0.090.090.080.080.09-
Return on Equity (ROE)
1.05%-5.26%12.97%5.21%-1.30%-
Return on Assets (ROA)
0.95%0.88%0.98%1.47%1.77%-
Return on Capital (ROIC)
1.03%0.97%1.16%1.73%1.89%-
Earnings Yield
6.24%-0.86%5.35%0.37%--
FCF Yield
-6.24%-3.54%-4.05%0.57%--
Payout Ratio
0.00%--376.01%521.86%-
Buyback Yield / Dilution
-0.59%-1.92%-61.18%-6.32%--
Total Shareholder Return
-0.59%-1.92%-61.18%-6.32%--
Source: S&P Capital IQ. Utility template. Financial Sources.