Morgan Stanley’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
Q2
$452K Buy
270,736
+86,941
+47% +$157K ﹤0.01% 5593
2026
Q1
$287K Sell
183,795
-119,902
-39% -$256K ﹤0.01% 5714
2025
Q4
$692K Sell
303,697
-632,671
-68% -$1.98M ﹤0.01% 5358
2025
Q3
$2.82M Buy
936,368
+613,286
+190% +$1.64M ﹤0.01% 4563
2025
Q2
$798K Buy
323,082
+196,506
+155% +$413K ﹤0.01% 5220
2025
Q1
$333K Sell
126,576
-120,880
-49% -$853K ﹤0.01% 5521
2024
Q4
$2.62M Buy
247,456
+97,592
+65% +$956K ﹤0.01% 4513
2024
Q3
$1.05M Sell
149,864
-56,904
-28% -$478K ﹤0.01% 5019
2024
Q2
$2.03M Buy
206,768
+124,386
+151% +$1.32M ﹤0.01% 4554
2024
Q1
$938K Buy
82,382
+49,515
+151% +$448K ﹤0.01% 4982
2023
Q4
$332K Buy
32,867
+16,017
+95% +$192K ﹤0.01% 5500
2023
Q3
$254K Buy
16,850
+3,774
+29% +$53K ﹤0.01% 5473
2023
Q2
$170K Buy
13,076
+12,056
+1,182% +$134K ﹤0.01% 5713
2023
Q1
$10.4K Sell
1,020
-480
-32% -$4.91K ﹤0.01% 6875
2022
Q4
$15.3K Buy
+1,500
New +$15K ﹤0.01% 6788

Other funds holding NPWR

Morgan Stanley's NPWR Position: Q2 2026 in Review

Morgan Stanley increased its NET Power (NPWR) stake by 47% in Q2 2026, buying an estimated $157K and bringing the position to 270,736 shares worth $452K. The position accounts for ﹤0.01% of the portfolio, ranked #5593.

Morgan Stanley first reported a position in NPWR in Q4 2022 and has held it in 15 quarters since. The position peaked at $2.82M in Q3 2025. 121 funds tracked by Wall St. Rank hold NPWR as of Q2 2026.

  • Morgan Stanley held 270,736 shares of NET Power worth $452K as of Q2 2026.
  • Morgan Stanley bought 86,941 NET Power shares in Q2 2026, an estimated $157K.
  • NET Power made up ﹤0.01% of Morgan Stanley's portfolio in Q2 2026, its #5593 holding.
  • Morgan Stanley first reported a position in NET Power in Q4 2022 and has held it in 15 quarters since.
  • Morgan Stanley's NET Power position peaked at $2.82M in Q3 2025.
  • 121 funds tracked by Wall St. Rank held NET Power as of Q2 2026.

Based on Morgan Stanley's 13F filing for Q2 2026, filed 13 Aug 2026.