NYSE · Renewable Utilities

Altus Power, Inc. (AMPS) Stock

$4.99 +0.20% NYSE: AMPS Utilities

Altus Power, Inc., headquartered in Stamford, Connecticut, is a prominent provider of sustainable energy solutions operating throughout the United States. Established in 2009, the company is actively engaged in developing and managing a comprehensive suite of clean electrification initiatives.

Valuation

MetricValue
Price$4.99
Market Cap$800.50M
P/E Ratio45.36
P/B Ratio1.76
P/S Ratio4.08
EPS (TTM)$0.11
52-Week High$5.50
52-Week Low$2.71
Dividend Yield0.00%

Financials & Margins

MetricValue
ROE3.95%
ROA0.76%
ROCE1.46%
Gross Margin100.00%
Operating Margin15.06%
Net Margin9.08%
Debt/Equity0.84
Current Ratio0.44

Annual Financials (USD)

Metric20202021202220232024
Revenue$45.0M$72.0M$101.0M$155.0M$196.0M
Operating Profit$13.0M$25.0M$85.0M$21.0M$30.0M
Net Profit$-2.0M$13.0M$55.0M$-9.0M$18.0M
EPS$-0.04$0.08$0.35$-0.06$0.11
Op Margin27.7%34.3%83.9%13.4%15.1%

Balance Sheet (USD)

Metric20202021202220232024
Total Assets$582.0M$1.1B$1.4B$2.1B$2.3B
Total Liabilities$424.0M$772.0M$914.0M$1.6B$1.8B
Cash$34.0M$326.0M$193.0M$161.0M$105.0M
Borrowings$389.0M$546.0M$763.0M$1.4B$383.0M

Latest News

ECB to pause rate hikes but signal that more may be needed Reuters · Jul 22, 2026 Howard Energy Partners Announces Pricing of $650 Million Senior Notes Offering Business Wire · Jul 22, 2026 Forget QQQ. This Semiconductor Fund Nearly Quintupled Its 2026 Gain 24/7 Wall St. · Jul 22, 2026 Tesla Earnings Miss Despite Strong EV Sales; Elon Musk On Call (Live Coverage) Investor's Business Daily · Jul 22, 2026 Fidelity Investments Canada ULC Announces Cash Distributions for Certain Fidelity ETFs and ETF Series of Fidelity Mutual Funds CNW Group · Jul 22, 2026

Cash Flow (USD)

Metric20202021202220232024
Operating Cash Flow$12.0M$24.0M$35.0M$79.0M$40.0M
Investing Cash Flow$-231.0M$-265.0M$-254.0M$-705.0M$-461.0M
Financing Cash Flow$19.0M$281.0M$-4.0M$-2.0M$66.0M
Net Cash Flow$6.0M$292.0M$-131.0M$20.0M$-96.0M
Free Cash Flow$-48.0M$-18.0M$-56.0M$-38.0M$-53.0M

Valuation & Return Ratios

MetricValue
PEG Ratio-2.08
EV / EBITDA7.61
FCF Yield-6.67%
Quick Ratio0.44
Interest Coverage0.43
Return 1Y
Return 3Y
Return 5Y

Peer Comparison

TickerPriceChangeP/EMarket CapDiv Yield
AZREFAzure Power Global Limited $1.00 +0.00% -1.98 $64.17M 0.00%
ELIQElectriq Power Holdings, Inc. $0.02 -24.71% -0.01 $709534 0.00%
ENGDFnaturenergie holding AG $36.06 +0.00% 6.10 $1.19B 3.19%
ERXCFeREX Co.,Ltd. $4.35 +0.00% 12.81 $339.42M 3.22%
HLGNHeliogen, Inc. $1.70 +2.10% 0.32 $10.48M 0.00%

About Altus Power, Inc.

Altus Power, Inc., headquartered in Stamford, Connecticut, is a prominent provider of sustainable energy solutions operating throughout the United States. Established in 2009, the company is actively engaged in developing and managing a comprehensive suite of clean electrification initiatives. These include deploying on-site solar power generation for businesses, industrial facilities, and public sector organizations, as well as fostering community solar programs, integrating energy storage systems, and building out electric vehicle charging infrastructure.

Altus Power, Inc. is headquartered in US.

Altus Power, Inc. (AMPS) stock trades at $4.99 with a market capitalization of $800.50M. The stock is valued at a price-to-earnings (P/E) ratio of 45.36, price-to-book of 1.76, price-to-sales of 4.08. Over the past 52 weeks the stock has ranged between $2.71 and $5.50, and currently trades 9.3% below its 52-week high.

On profitability, Altus Power, Inc. generates a return on equity (ROE) of 3.95%, return on capital employed of 1.46%, an operating margin of 15.06%, a net profit margin of 9.08%.

Official website: www.altuspower.com

Related Utilities Stocks

GEV Renewable Utilities $900.28 -4.57% NEE Regulated Electric $88.46 -0.92% SO Regulated Electric $96.05 -0.75% DUK Regulated Electric $129.08 -0.12% CEG Renewable Utilities $257.95 -0.72% AEP Regulated Electric $129.40 -2.72% D Regulated Electric $70.55 -0.10% SRE Diversified Utilities $88.82 -1.92% ETR Regulated Electric $107.79 -4.03% XEL Regulated Electric $78.75 -1.97% EXC Regulated Electric $47.03 -0.59% PCG Regulated Electric $17.71 -0.39%

Popular Stocks

Apple (AAPL)Microsoft (MSFT)NVIDIA (NVDA)Alphabet (GOOGL)Amazon (AMZN)Meta (META)Tesla (TSLA)Broadcom (AVGO)Eli Lilly (LLY)JPMorgan (JPM)

Screens featuring this stock

High ROE Utilities StocksLow P/E Utilities StocksHigh Net Margin Utilities StocksDividend Utilities StocksLow Debt Utilities StocksNYSE High ROE StocksAll stock screens
Run Stock Screener Investing Guides