Quantbot Technologies’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
-60,215
Closed -$137K 2017
2025
Q4
$137K Buy
60,215
+47,242
+364% +$148K ﹤0.01% 1345
2025
Q3
$39K Buy
+12,973
New +$34.6K ﹤0.01% 1553
2025
Q2
Sell
-84,025
Closed -$221K 1841
2025
Q1
$221K Buy
+84,025
New +$593K 0.01% 1104

Other funds holding NPWR

Quantbot Technologies's NPWR Position: Q1 2026 in Review

Quantbot Technologies sold out of NET Power (NPWR) in Q1 2026, closing a stake of 60,215 shares — an estimated $137K sold.

Quantbot Technologies first reported a position in NPWR in Q1 2025 and held it in 3 quarters. The position peaked at $221K in Q1 2025. 113 funds tracked by Wall St. Rank hold NPWR as of Q1 2026.

  • Quantbot Technologies reported no remaining NET Power position as of Q1 2026 after selling out during the quarter.
  • Quantbot Technologies sold 60,215 NET Power shares in Q1 2026, an estimated $137K.
  • Quantbot Technologies first reported a position in NET Power in Q1 2025 and held it in 3 quarters.
  • Quantbot Technologies's NET Power position peaked at $221K in Q1 2025.
  • 113 funds tracked by Wall St. Rank held NET Power as of Q1 2026.

Based on Quantbot Technologies's 13F filing for Q1 2026, filed 13 May 2026.