| Insider | Role | Shares | Value | Buys | Sells |
|---|---|---|---|---|---|
| Date | Ticker | Insider | Role | Type | Shares | Price | Value | Chg% | SEC |
|---|---|---|---|---|---|---|---|---|---|
| Insider | Role | Shares | Value | Buys | Sells |
|---|---|---|---|---|---|
| Date | Ticker | Insider | Role | Type | Shares | Price | Value | Chg% | SEC |
|---|---|---|---|---|---|---|---|---|---|
10% Owner | Director, 10% Owner
3 companies
Ecp Controlco, LLC serves as a 10% Owner at CTOS and has filed Form 4s across 3 companies. Across recent SEC filings that breaks down to 62 buys and 9 sells. Those positions are worth an estimated $745.5M at current prices.
Historically, Ecp Controlco, LLC's trades have earned a middling insider score of 57/100 across 64 rated trades. Over a 12-month horizon, 43.6% of those trades were profitable, with an average 12-month return of +0.6%.
The biggest single holding is NOVAQ (~$450.4M) as 10% Owner. The recent filings there lean toward selling, a net 27,441,293 shares.
| Date | Ticker | Role | Type | Shares | Price | Value | Chg% | 3M | 12M | SEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Aug 11, 2025 | SHEN Shenandoah Telecommunications Co/va/ | 10% Owner | Buy | 60,000 | $12.20 | $731,970.00 | +0.9% | -7.2% | - | |
| Aug 7, 2025 | SHEN Shenandoah Telecommunications Co/va/ | 10% Owner | Buy | 47,189 | $12.85 | $606,434.23 | +0.7% | -9.9% | - | |
| Aug 5, 2025 | SHEN Shenandoah Telecommunications Co/va/ | 10% Owner | Buy | 49,820 | $13.06 | $650,627.31 | +0.8% | -8.4% | - | |
| Aug 1, 2025 | SHEN Shenandoah Telecommunications Co/va/ | 10% Owner | Buy | 52,847 | $14.02 | $741,018.79 | +0.4% | -6.2% | -10.8% | |
| Jul 30, 2025 | SHEN Shenandoah Telecommunications Co/va/ | 10% Owner | Buy | 37,155 | $14.88 | $552,979.14 | +0.6% | -12.7% | -20.1% | |
| Jul 28, 2025 | SHEN Shenandoah Telecommunications Co/va/ | 10% Owner | Buy | 22,198 | $15.14 | $335,985.18 | +0.4% | -14.4% | -21.3% | |
| Jul 24, 2025 | SHEN Shenandoah Telecommunications Co/va/ | - | Buy | 24,781 | $15.60 | $386,513.68 | +0.4% | -17.3% | -25.8% | |
| Jul 22, 2025 | SHEN Shenandoah Telecommunications Co/va/ | - | Buy | 34,050 | $15.22 | $518,145.70 | +0.6% | -16.1% | -22.7% | |
| Jul 18, 2025 | SHEN Shenandoah Telecommunications Co/va/ | - | Buy | 50,004 | $14.71 | $735,420.33 | +0.9% | -10.3% | -16.7% | |
| Jul 16, 2025 | SHEN Shenandoah Telecommunications Co/va/ | - | Buy | 51,354 | $14.65 | $752,145.72 | +0.9% | -7.8% | -15.8% |