Khrom Capital Management’s NET Power NPWR Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q2
Sell
-1,084,705
Closed -$2.85M 15
2025
Q1
$2.85M Hold
1,084,705
0.38% 16
2024
Q4
$11.5M Sell
1,084,705
-265,646
-20% -$2.6M 1.3% 17
2024
Q3
$9.47M Buy
1,350,351
+909,755
+206% +$7.65M 1.2% 13
2024
Q2
$4.33M Buy
440,596
+38,500
+10% +$408K 0.82% 14
2024
Q1
$4.58M Hold
402,096
1.09% 14
2023
Q4
$4.06M Buy
+402,096
New +$4.82M 1.28% 11

Other funds holding NPWR

Khrom Capital Management's NPWR Position: Q2 2025 in Review

Khrom Capital Management sold out of NET Power (NPWR) in Q2 2025, closing a stake of 1,084,705 shares — an estimated $2.85M sold.

Khrom Capital Management first reported a position in NPWR in Q4 2023 and held it in 6 quarters. The position peaked at $11.5M in Q4 2024. 94 funds tracked by Wall St. Rank hold NPWR as of Q2 2025.

  • Khrom Capital Management reported no remaining NET Power position as of Q2 2025 after selling out during the quarter.
  • Khrom Capital Management sold 1,084,705 NET Power shares in Q2 2025, an estimated $2.85M.
  • Khrom Capital Management first reported a position in NET Power in Q4 2023 and held it in 6 quarters.
  • Khrom Capital Management's NET Power position peaked at $11.5M in Q4 2024.
  • 94 funds tracked by Wall St. Rank held NET Power as of Q2 2025.

Based on Khrom Capital Management's 13F filing for Q2 2025, filed 14 Aug 2025.