WallStreetZenWallStreetZen

NYSE: NPWR
Net Power Inc Stock Ownership - Who owns Net Power?

Insider buying vs selling

Have Net Power Inc insiders been buying or selling?
Buy
Sell
NameRoleDateSharesPriceValue
James MahonGeneral Counsel and Secretary2023-09-1326,126$15.12
$394.97kSell
James MahonGeneral Counsel and Secretary2023-09-125,268$15.04
$79.21kSell
James MahonGeneral Counsel and Secretary2023-09-1120,000$15.11
$302.22kSell
James MahonGeneral Counsel and Secretary2023-09-0820,000$15.71
$314.28kSell
James MahonGeneral Counsel and Secretary2023-09-0720,000$15.21
$304.14kSell
James MahonGeneral Counsel and Secretary2023-09-068,606$15.25
$131.25kSell
Brandon HeffingerChief Commercial Officer2023-09-0134,858$14.19
$494.57kSell
Brandon HeffingerChief Commercial Officer2023-08-3139,000$13.93
$543.39kSell
Brandon HeffingerChief Commercial Officer2023-08-3076,142$14.31
$1.09MSell
Brandon HeffingerChief Commercial Officer2023-08-2127,771$15.19
$421.87kSell

1 of 2

NPWR insiders have bought more... subscribe to Premium to read more.
Net Insider Buy/Sell (L12M) Ownership

Be the first to know when NPWR insiders and whales buy or sell their stock.

NPWR Shareholders

What type of owners hold Net Power Inc stock?
Institutional
Insider
Retail
NameHoldSharesValueType
Occidental Petroleum Corp25.99%55,553,247$605.53MInsider
8 Rivers Capital LLC16.61%35,505,300$387.01MInsider
Npeh LLC14.04%30,005,300$327.06MInsider
Kyle Derham4.96%10,604,516$115.59MInsider
Share Andrew L4.65%9,937,500$108.32MInstitution
Baker Hughes Inc3.70%7,907,072$86.19MInstitution
Daniel J. Rice Iv3.53%7,537,500$82.16MInsider
Greenlight Capital Inc1.40%2,992,110$32.61MInstitution
Kensico Capital Management Corp0.87%1,851,300$20.18MInstitution
Jefferies Financial Group Inc0.77%1,653,005$18.02MInstitution

1 of 3

NPWR vs Specialty Industrial Machinery Stocks

TickerInst. %Insider %Net Insider (L12M)Net Insider (L3M)
NPWR15.64%66.08%Net Buying
MIR78.07%11.74%Net SellingNet Selling
TNC93.29%5.40%Net SellingNet Selling
MWA80.47%19.53%Net SellingNet Selling
SXI90.29%4.39%Net SellingNet Selling

Net Power Stock Ownership FAQ

Who owns Net Power?

Net Power (NYSE: NPWR) is owned by 15.64% institutional shareholders, 66.08% Net Power insiders, and 18.28% retail investors. Occidental Petroleum Corp is the largest individual Net Power shareholder, owning 55.55M shares representing 25.99% of the company. Occidental Petroleum Corp's Net Power shares are currently valued at $591.64M.

If you're new to stock investing, here's how to buy Net Power stock.
WallStreetZen does not provide financial advice and does not issue recommendations or offers to buy stock or sell any security.

Information is provided 'as-is' and solely for informational purposes and is not advice. WallStreetZen does not bear any responsibility for any losses or damage that may occur as a result of reliance on this data.