Unlock stock picks and a broker-level newsfeed that powers Wall Street.

NYSE - Delayed Quote USD

NET Power Inc. (NPWR)

Compare
2.3500
-0.0400
(-1.67%)
At close: April 14 at 4:00:02 PM EDT
2.3308
-0.02
(-0.82%)
Pre-Market: 7:29:17 AM EDT

Major Holders

Breakdown
12.79% % of Shares Held by All Insider
86.61% % of Shares Held by Institutions
99.31% % of Float Held by Institutions
155 Number of Institutions Holding Shares

Top Institutional Holders

HolderSharesDate Reported% OutValue
Share Andrew L. 9.94M Dec 31, 2024 12.90% 23,353,124
Vanguard Group Inc 2.87M Dec 31, 2024 3.72% 6,733,694
Encompass Capital Advisors, LLC 2.5M Dec 31, 2024 3.24% 5,868,920
Kensico Capital Management Corp 1.74M Dec 31, 2024 2.26% 4,097,224
Blackrock Inc. 1.57M Dec 31, 2024 2.04% 3,700,262
Summit Partners Public Asset Management LLC 1.45M Dec 31, 2024 1.88% 3,407,499
Khrom Capital Management LLC 1.08M Dec 31, 2024 1.41% 2,549,056
Cohen & Steers Inc. 936.01k Dec 31, 2024 1.21% 2,199,625
Wellington Management Group, LLP 692.19k Dec 31, 2024 0.90% 1,626,644
Geode Capital Management, LLC 658.56k Dec 31, 2024 0.85% 1,547,622

Top Mutual Fund Holders

HolderSharesDate Reported% OutValue
VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund 926.85k Dec 31, 2024 1.20% 2,178,102
VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund 763.1k Dec 31, 2024 0.99% 1,793,277
COHEN & STEERS INFRASTRUCTURE FUND INC 731.34k Dec 31, 2024 0.95% 1,718,639
iShares Trust-iShares Russell 2000 ETF 563.13k Feb 28, 2025 0.73% 1,323,367
VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund 540.11k Dec 31, 2024 0.70% 1,269,258
VANGUARD INDEX FUNDS-Vanguard Small-Cap Growth Index Fund 430.97k Dec 31, 2024 0.56% 1,012,777
Fidelity Salem Street Trust-Fidelity Small Cap Index Fund 210.86k Jan 31, 2025 0.27% 495,528
SHELTON FUNDS-Shelton Sustainable Equity Fund 200k Nov 30, 2024 0.26% 469,999
iShares Trust-iShares Russell 2000 Value ETF 199.22k Feb 28, 2025 0.26% 468,155
Fidelity Concord Street Trust-Fidelity Extended Market Index Fund 201.02k Feb 28, 2025 0.26% 472,396

Related Tickers