Stocks · Technology · Electrical Industrial Apparatus

Net Power Inc.

NPWR Clue Score17
United States Fiscal year ends December CIK 0001845437 Results filed 13 Aug 2026

What the insiders did Net selling

Bought (120 mo)
$0.00
out of their own pocket, the only kind of buying there is
Sold (120 mo)
$148.05M
$0.00 on a plan · $2.48M straight out of an exercise
Sold at will
$145.57M
192 of 197 sales
Net
−$148.05M
−$145.57M against sales at will