Atom Investors’s NET Power NPWR Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
Sell
-55,094
Closed -$126K 782
2025
Q4
$126K Buy
+55,094
New +$172K 0.01% 520
2024
Q1
Sell
-10,314
Closed -$104K 647
2023
Q4
$104K Buy
+10,314
New +$124K 0.02% 419

Other funds holding NPWR

Atom Investors's NPWR Position: Q1 2026 in Review

Atom Investors sold out of NET Power (NPWR) in Q1 2026, closing a stake of 55,094 shares — an estimated $126K sold.

Atom Investors first reported a position in NPWR in Q4 2023 and held it in 2 quarters. The position peaked at $126K in Q4 2025. 113 funds tracked by Wall St. Rank hold NPWR as of Q1 2026.

  • Atom Investors reported no remaining NET Power position as of Q1 2026 after selling out during the quarter.
  • Atom Investors sold 55,094 NET Power shares in Q1 2026, an estimated $126K.
  • Atom Investors first reported a position in NET Power in Q4 2023 and held it in 2 quarters.
  • Atom Investors's NET Power position peaked at $126K in Q4 2025.
  • 113 funds tracked by Wall St. Rank held NET Power as of Q1 2026.

Based on Atom Investors's 13F filing for Q1 2026, filed 15 May 2026.