8 Rivers Capital, LLC Insider Trading Activity

Institutional Filer10%+ Owner · CIK 1981100

47

Total trades

$18.1M

Total volume

May 13, 2026

Last activity

NPWR

NET Power Inc.

8 Rivers Capital, LLC, an institutional filer, recorded 47 transactions over the last 12 months across 1 company totaling $18.1M.

Activity concentrated in NPWR with 47 filings. The largest single transaction was a sale of NPWR for $3.2M on Oct 29, 2025.

Performance Scorecard

Forward stock performance after each transaction by 8 Rivers Capital, LLC. Buy returns measure price movement after open-market purchases; sell-avoided measures the loss avoided after open-market sales. Success rate counts trades where the insider's direction was right.

PERIODAVG BUY RETURNAVG SELL AVOIDEDSUCCESS RATETRADES
30 days+18.4%91%45
90 days+23.6%91%45
120 days+37.6%100%34

Performance based on stock price movement after each transaction date. Past results do not predict future returns. Not financial advice.

Price & Trades

Pro: Trade Markers

NPWR · NET Power Inc.

🔒 Subscribe to see trade entries

Pro members see exactly when 8 Rivers Capital, LLC bought and sold NPWR.

Upgrade to Pro

Recent Trades

DATETICKERTYPESHARESPRICEVALUEROLE
May 13, 2026NPWRSell35,000$2.43$85K10%+ Owner
May 12, 2026NPWRSell400,000$2.44$976K10%+ Owner
Mar 3, 2026NPWRSell100,000$2.04$204K10%+ Owner
Mar 2, 2026NPWRSell79,858$2.05$164K10%+ Owner
Feb 27, 2026NPWRSell4,744$2.00$9K10%+ Owner
Feb 26, 2026NPWRSell1,881$2.00$4K10%+ Owner
Feb 20, 2026NPWRSell63,517$2.03$129K10%+ Owner
Feb 19, 2026NPWRSell125,000$2.14$268K10%+ Owner
Feb 18, 2026NPWRSell75,000$2.07$155K10%+ Owner
Feb 13, 2026NPWRSell100,000$2.14$214K10%+ Owner
Feb 12, 2026NPWRSell150,000$2.03$305K10%+ Owner
Feb 11, 2026NPWRSell60,000$2.02$121K10%+ Owner
Feb 10, 2026NPWRSell40,000$2.08$83K10%+ Owner
Jan 29, 2026NPWRSell54,780$2.35$129K10%+ Owner
Jan 28, 2026NPWRSell65,220$2.38$155K10%+ Owner
Jan 27, 2026NPWRSell100,000$2.38$238K10%+ Owner
Jan 26, 2026NPWRSell130,000$2.35$306K10%+ Owner
Jan 16, 2026NPWRSell230,000$2.63$605K10%+ Owner
Jan 15, 2026NPWRSell135,000$2.57$347K10%+ Owner
Jan 14, 2026NPWRSell135,000$2.74$370K10%+ Owner
Dec 24, 2025NPWRSell170,000$2.21$376K10%+ Owner
Dec 23, 2025NPWRSell130,000$2.17$282K10%+ Owner
Dec 22, 2025NPWRSell100,000$2.26$226K10%+ Owner
Dec 19, 2025NPWRSell100,000$2.34$234K10%+ Owner
Dec 9, 2025NPWRSell40,000$2.82$113K10%+ Owner
Dec 8, 2025NPWRSell140,000$2.81$393K10%+ Owner
Dec 5, 2025NPWRSell105,000$2.91$305K10%+ Owner
Dec 4, 2025NPWRSell65,000$2.94$191K10%+ Owner
Nov 28, 2025NPWRSell200,000$2.94$587K10%+ Owner
Nov 21, 2025NPWRSell17,163$2.50$43K10%+ Owner
Nov 20, 2025NPWRSell132,837$2.60$345K10%+ Owner
Nov 19, 2025NPWRSell250,000$2.57$642K10%+ Owner
Nov 17, 2025NPWRSell338,653$2.81$951K10%+ Owner
Nov 3, 2025NPWRSell8,477$4.00$34K10%+ Owner
Oct 31, 2025NPWRSell18,116$4.05$73K10%+ Owner
Oct 30, 2025NPWRSell107,754$4.04$435K10%+ Owner
Oct 29, 2025NPWRSell786,832$4.12$3.2M10%+ Owner
Oct 28, 2025NPWRSell7,585$3.77$29K10%+ Owner
Oct 27, 2025NPWRSell200,000$3.77$753K10%+ Owner
Oct 24, 2025NPWRSell32,583$3.70$121K10%+ Owner
Oct 23, 2025NPWRSell284,100$3.69$1.0M10%+ Owner
Oct 22, 2025NPWRSell89,000$3.31$294K10%+ Owner
Oct 21, 2025NPWRSell189,300$3.53$668K10%+ Owner
Oct 20, 2025NPWRSell201,000$3.58$719K10%+ Owner
Oct 16, 2025NPWRSell13,959$4.71$66K10%+ Owner
Oct 15, 2025NPWRSell100,000$4.83$483K10%+ Owner
Oct 15, 2025NPWRSell122,641$4.88$598K10%+ Owner

Top Companies Traded

TICKERCOMPANYTRADESTOTAL VOLUME
NPWRNET Power Inc.47$18.1M

Other insiders at NET Power Inc.

1 other tracked filer at NPWR.