Back to
CHARLES SCHWAB INVESTMENT MANAGEMENT INC
NPWR12 quarters
Position history for
CHARLES SCHWAB INVESTMENT MANAGEMENT INC's holdings in NET POWER INC
CHARLES SCHWAB INVESTMENT MANAGEMENT INC holds 288,276 shares of NPWR (NET POWER INC), worth $481,421 as of 2026-Q2. The position was increased (+7.0% shares). NPWR represents 0.0% of CHARLES SCHWAB INVESTMENT MANAGEMENT INC's portfolio.
Current Value
$481,421
Current Shares
288,276
Total Value Change
-$1.5M
Total Shares Change
+156,644
Quarter-by-Quarter History
Other major holders of NPWR: GREENLIGHT CAPITAL INC, VANGUARD GROUP INC, ADAGE CAPITAL PARTNERS GP, L.L.C.