NPWR
NET PWR-A (NPWR)
NYSE
$1.52+$0.08 (+5.94%)
Price as of Aug 03, 2026 5:32 PM EDT
  • $126.4M
    Market Cap
  • -45.63%
    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.04%)
  • Mutual Funds52.6M (19.67%)
  • Insiders46.3M (17.29%)
  • Other0 (0.00%)

Insider Transactions

  • 17.29% (46.3M)
    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)
  • $387.1M
    Amount of InsiderSelling (last 12 months)
Insider Name & Title
Type
Date
Transaction Value
Shares
Share Price
Shares After Transactions
NPEH, LLC
Sell
Jul 30, 2026
$221,402.00
155,000
$1.43
2.5M
8 Rivers Capital, LLC
Sell
Jul 30, 2026
$221,402.00
155,000
$1.43
2.5M
NPEH, LLC
Sell
Jul 29, 2026
$63,328.50
45,000
$1.41
2.7M
8 Rivers Capital, LLC
Sell
Jul 29, 2026
$63,328.50
45,000
$1.41
2.7M
NPEH, LLC
Sell
Jul 28, 2026
$82,228.56
55,858
$1.47
2.7M
8 Rivers Capital, 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
NPEH, LLC
Sell
Mar 02, 2026
$163,772.79
79,858
$2.05
500,000
8 Rivers Capital, LLC
Sell
Feb 27, 2026
$9,489.42
4,744
$2.00
579,858
NPEH, LLC
Sell
Feb 27, 2026
$9,489.42
4,744
$2.00
579,858
8 Rivers Capital, LLC
Sell
Feb 26, 2026
$3,762.00
1,881
$2.00
584,602
NPEH, LLC
Sell
Feb 26, 2026
$3,762.00
1,881
$2.00
584,602
8 Rivers Capital, LLC
Sell
Feb 20, 2026
$129,231.69
63,517
$2.03
586,483
8 Rivers Capital, LLC
Sell
Feb 19, 2026
$267,637.50
125,000
$2.14
650,000
8 Rivers Capital, LLC
Sell
Feb 18, 2026
$155,190.00
75,000
$2.07
775,000
NPEH, LLC
Sell
Feb 18, 2026
$155,190.00
75,000
$2.07
775,000
8 Rivers Capital, LLC
Sell
Feb 13, 2026
$214,140.00
100,000
$2.14
850,000
NPEH, LLC
Sell
Feb 13, 2026
$214,140.00
100,000
$2.14
850,000
8 Rivers Capital, LLC
Sell
Feb 12, 2026
$304,605.00
150,000
$2.03
950,000