NPWR
NET PWR-A (NPWR)
NYSE
$1.69-$0.009 (-0.53%)
Price as of Aug 21, 2026 7:59 PM EDT
  • $150.4M
    Market Cap
  • -32.81%
    1-Year Change
  • Specialty Industrial Machinery
    Industry

Top Holders

Institutional
Mutual Funds
Holder
Ownership %
Shares Held
Change (Shares, %)
Report Date
SHARE ANDREW L.
11.05%
9.8M
0 (0.00%)
Mar 31, 2026
GREENLIGHT CAPITAL INC
3.39%
3.0M
+155,000 (+5.18%)
Dec 31, 2023
HITE HEDGE ASSET MANAGEMENT LLC
3.13%
2.8M
+2.0M (+72.89%)
Mar 31, 2026
BLACKROCK, INC.
2.42%
2.1M
+147,690 (+6.89%)
Mar 31, 2026
VANGUARD GROUP INC
2.28%
2.0M
+231,669 (+11.48%)
Dec 31, 2025
PEAK6 LLC
2.25%
2.0M
+641,176 (+32.25%)
Mar 31, 2026
N/A
1.86%
1.6M
+1.6M (+100.00%)
Mar 31, 2026

Current Ownership Distribution

  • Institutions168.7M (63.39%)
  • Mutual Funds52.7M (19.79%)
  • Insiders44.8M (16.82%)
  • Other0 (0.00%)

Insider Transactions

  • 16.82% (44.8M)
    Current InsiderOwnership (%, shares)
  • 0
    Number of InsiderBuying (last 12 months)
  • $0.00
    Amount of InsiderBuying (last 12 months)
  • 3
    Number of InsiderSelling (last 12 months)
  • $423.0M
    Amount of InsiderSelling (last 12 months)
Insider Name & Title
Type
Date
Transaction Value
Shares
Share Price
Shares After Transactions
NPEH, LLC
Sell
Aug 14, 2026
$990,518.43
507,100
$1.95
1.2M
NPEH, LLC
Sell
Aug 13, 2026
$323,840.00
200,000
$1.62
1.8M
NPEH, LLC
Sell
Aug 12, 2026
$81,575.00
50,000
$1.63
1.9M
8 Rivers Capital, LLC
Sell
Aug 11, 2026
$55,989.50
35,000
$1.60
2.0M
8 Rivers Capital, LLC
Sell
Aug 10, 2026
$86,074.98
55,400
$1.55
2.0M
8 Rivers Capital, LLC
Sell
Aug 07, 2026
$92,080.44
60,345
$1.53
2.1M
NPEH, LLC
Sell
Aug 06, 2026
$134,435.88
89,255
$1.51
2.2M
8 Rivers Capital, LLC
Sell
Aug 06, 2026
$134,435.88
89,255
$1.51
2.2M
NPEH, LLC
Sell
Aug 05, 2026
$211,456.00
140,000
$1.51
2.2M
8 Rivers Capital, LLC
Sell
Aug 05, 2026
$211,456.00
140,000
$1.51
2.2M
NPEH, LLC
Sell
Aug 04, 2026
$184,728.00
120,000
$1.54
2.4M
8 Rivers Capital, LLC
Sell
Aug 04, 2026
$184,728.00
120,000
$1.54
2.4M
8 Rivers Capital, LLC
Sell
Jul 30, 2026
$221,402.00
155,000
$1.43
2.5M
NPEH, LLC
Sell
Jul 30, 2026
$221,402.00
155,000
$1.43
2.5M
8 Rivers Capital, LLC
Sell
Jul 29, 2026
$63,328.50
45,000
$1.41
2.7M
NPEH, LLC
Sell
Jul 29, 2026
$63,328.50
45,000
$1.41
2.7M
8 Rivers Capital, LLC
Sell
Jul 28, 2026
$82,228.56
55,858
$1.47
2.7M
NPEH, LLC
Sell
Jul 28, 2026
$82,228.56
55,858
$1.47
2.7M
NPEH, LLC
Sell
Jul 23, 2026
$58,971.34
39,142
$1.51
2.8M
8 Rivers Capital, LLC
Sell
Jul 23, 2026
$58,971.34
39,142
$1.51
2.8M
NPEH, LLC
Sell
Jul 22, 2026
$137,322.00
90,000
$1.53
2.8M
8 Rivers Capital, LLC
Sell
Jul 22, 2026
$137,322.00
90,000
$1.53
2.8M
NPEH, LLC
Sell
Jul 21, 2026
$122,400.00
80,000
$1.53
2.9M
8 Rivers Capital, LLC
Sell
Jul 21, 2026
$122,400.00
80,000
$1.53
2.9M
NPEH, LLC
Conversion
Mar 06, 2026
$0.00
3.0M
$0.00
3.4M
8 Rivers Capital, LLC
Conversion
Mar 06, 2026
$0.00
3.0M
$0.00
3.4M
NPEH, LLC
Other
Mar 06, 2026
$0.00
3.0M
$0.00
17.7M
8 Rivers Capital, LLC
Other
Mar 06, 2026
$0.00
3.0M
$0.00
17.7M
8 Rivers Capital, LLC
Sell
Mar 03, 2026
$204,250.00
100,000
$2.04
400,000
8 Rivers Capital, LLC
Sell
Mar 02, 2026
$163,772.79
79,858
$2.05
500,000