Stock events for NET Power, Inc. (NPWR)
NET Power, Inc.'s stock has been impacted by several events over the past six months. The company reported a substantial EPS loss and announced a strategic shift towards post-combustion carbon capture technology. Analyst ratings and price targets were updated, with some maintaining or upgrading the stock. There have been multiple reports of share sales by major holders. NET Power incurred a significant impairment charge, leading to a "sell" rating from one analysis. During the Q2 earnings call, the company discussed progress on Project Permian SN1 value engineering.
Demand Seasonality affecting NET Power, Inc.’s stock price
There is no direct indication of significant demand seasonality for NET Power, Inc.'s core products and services. Demand is typically driven by long-term energy policies, industrial growth, and the global transition to cleaner energy sources, rather than short-term seasonal fluctuations.
Overview of NET Power, Inc.’s business
NET Power, Inc. is a clean energy technology company focused on developing and commercializing the NET Power Cycle, a power generation system designed to produce clean, reliable, and low-cost electricity from natural gas while capturing virtually all atmospheric emissions. The company licenses its technology to customers and develops utility-scale power plants like Project Permian in Texas. NET Power operates within the Industrials sector, specifically in the Specialty Industrial Machinery industry, and is also categorized under Energy and Industrial Machinery/Components.
NPWR’s Geographic footprint
NET Power, Inc. is headquartered in Durham, North Carolina, and its operations are primarily focused within the United States. The company has demonstrated its technology at the La Porte Demonstration Facility and is developing Project Permian in West Texas.
NPWR Corporate Image Assessment
NET Power's brand reputation has been a mix of positive technological advancements and significant financial challenges. The company's focus on clean energy technology positions it favorably, but the substantial EPS loss and impairment charge have negatively impacted its financial standing. Analyst upgrades suggest some continued confidence, while a "sell" rating indicates concerns about business economics and deployment.
Ownership
NET Power, Inc. has 180 institutional owners and shareholders holding a total of 35,564,425 shares. Major institutional shareholders include BlackRock, Inc., Vanguard Group Inc, Millennium Management Llc, Adage Capital Partners Gp, L.l.c., Peak6 Llc, CenterBook Partners LP, HITE Hedge Asset Management LLC, Cohen & Steers, Inc., and Morgan Stanley. Key individual or entity owners include 8 Rivers Capital, LLC and Damian R. Beauchamp, who have reported sales of shares.
Ask Our Expert AI Analyst
Price Chart
$1.79