Skip to main content

8 Rivers Capital, LLC

10% Owner

2 companies

Insider Signal Score

83
Excellent
Trades Analyzed
53
12M Win Rate
100.0%
Avg 3M Return
-0.2%
Avg 12M Return
+63.4%

8 Rivers Capital, LLC serves as a 10% Owner at NPWR-WT and has filed Form 4s across 2 companies. Across recent SEC filings that breaks down to 0 buys and 69 sells. Those positions are worth an estimated $3.3M at current prices.

Historically, 8 Rivers Capital, LLC's trades have earned a strong insider score of 83/100 across 53 rated trades. Over a 12-month horizon, 100.0% of those trades were profitable, with an average 12-month return of +63.4%.

The biggest single holding is NPWR (~$2.6M) as 10% Owner. The recent filings there lean toward selling, a net 8,225,418 shares.

Holdings by Company

NPWR-WTJul 30, 2026
Current Shares2.50M
Value$724.8K
Net Activity-1,010,220
Bought: 0Sold: 1.01M
NPWRJan 16, 2026
Current Shares1.55M
Value$2.59M
Net Activity-8,225,418
Bought: 0Sold: 8.23M

Transaction History

Showing 10 filings (page 2)
DateTickerRoleTypeSharesPriceValueChg%3M12MSEC
Nov 21, 2025
NPWR
Net Power Inc.
10% OwnerSell150,000$2.59$387,919.07-2.4%-12.9%-
Nov 19, 2025
NPWR
Net Power Inc.
10% OwnerSell588,653$2.71$1,593,479.47-8.0%-16.2%-
Nov 3, 2025
NPWR
Net Power Inc.
10% OwnerSell26,593$4.04$107,347.91-0.7%-40.2%-
Oct 30, 2025
NPWR
Net Power Inc.
10% OwnerSell902,171$4.10$3,702,731.82-12.0%-41.1%-
Oct 27, 2025
NPWR
Net Power Inc.
10% OwnerSell516,683$3.72$1,922,281.58-5.6%-36.0%-
Oct 22, 2025
NPWR
Net Power Inc.
10% OwnerSell479,300$3.51$1,681,951.81-4.5%-26.3%-
Oct 16, 2025
NPWR
Net Power Inc.
10% OwnerSell236,600$4.85$1,147,218.83-2.0%-32.7%-
Nov 22, 2024
NPWR
Net Power Inc.
10% OwnerSell431,009$12.76$5,499,243.83-100%-35.4%-80.3%
Nov 21, 2024
NPWR
Net Power Inc.
10% OwnerSell829,411$12.67$10,508,754.76-37.7%-36.3%-80.2%
Oct 17, 2024
NPWR
Net Power Inc.
10% OwnerSell716,987$7.18$5,146,332.23-78.2%+13.5%-55.1%

Understand these filings