MarketPeel
Insider Trading Intelligence
EL

Ecp Controlco, Llc

SHEN
DIRECTOR · SHENANDOAH TELECOMMUNICATIONS CO/VA/ · CIK 0001707921
FILING MIX · LIFETIME88%/12%
BUYS
72
SELLS
10
TOTAL VALUE
$23.18M
COMPANIES
2
ACTIVE SINCE
Apr 2021
HOLDINGS NOW
26,841,984
AVG SELL PX
$3.67
TRADE KIND
SHOWING 82 / 82
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
43 backtested trades · 8 horizons · 68 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Ecp Controlco, Llc, measured at 8 horizons from 7 days to 2 years. Deduped per economic event so co-filings count once. Excess return = trade return minus SPY return over the same window.
HORIZONTRADESWIN RATEINSIDER RETURNSPY RETURNMEAN EXCESSMEDIAN EXCESST-STAT
7d43+55.81%-0.08%+0.54%-0.62%+0.57%-0.69
14d43+60.47%-0.93%+0.84%-1.77%-0.44%-1.44
30d43+51.16%-1.01%+2.50%-3.51%-3.05%-2.46
60d43+46.51%-2.83%+4.90%-7.73%-7.84%-5.21
90d43+20.93%-8.25%+6.83%-15.09%-15.54%-15.40
180d43+18.60%-13.76%+10.80%-24.55%-28.53%-14.04
1y43(28 pending)+100.00%+9.32%+23.14%-23.33%-5.77%
2y43(40 pending)+100.00%-10.31%+48.95%-59.26%-58.73%
How to read this: Insider Returnis the average raw return of the filer's trades over the horizon. SPY Return is what SPY did over those same windows — reference only, not a comparison. The headline alpha number is Mean Excess = Insider − SPY; green means the filer beat SPY, red means they trailed it. Win rate is the share of individual trades where the filer beat SPY. T-statvalues above 2 mean the alpha is unlikely to be chance given the sample size. "Pending" counts trades where the horizon hasn't elapsed yet; their stats are not included in the row average.
Holdings over time
SHEN · 3,457,105 shares · as of Sep 11, 2025
0864,2761,728,5532,592,8293,457,1052025SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2021
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
FLOW · 72 buys / 10 sellsCOVERAGE · 18 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
SHEN
SHENANDOAH TELECOMMUNICATIONS CO/VA/
PURCHASE
1,803$13.34$24.1K3,457,105Sep 11, 2025Sep 12, 2025View →
SHEN
SHENANDOAH TELECOMMUNICATIONS CO/VA/
PURCHASE
13,541$13.29$179.9K3,455,302Sep 10, 2025Sep 12, 2025View →
SHEN
SHENANDOAH TELECOMMUNICATIONS CO/VA/
PURCHASE
362$13.39$4.8K3,441,761Sep 9, 2025Sep 10, 2025View →
SHEN
SHENANDOAH TELECOMMUNICATIONS CO/VA/
PURCHASE
147$13.46$2.0K3,441,399Sep 8, 2025Sep 10, 2025View →
SHEN
SHENANDOAH TELECOMMUNICATIONS CO/VA/
PURCHASE
3,000$13.45$40.4K3,441,252Sep 5, 2025Sep 8, 2025View →
SHEN
SHENANDOAH TELECOMMUNICATIONS CO/VA/
PURCHASE
2,068$12.96$26.8K3,438,252Sep 4, 2025Sep 8, 2025View →
SHEN
SHENANDOAH TELECOMMUNICATIONS CO/VA/
PURCHASE
30,000$12.79$383.8K3,436,184Sep 3, 2025Sep 4, 2025View →
SHEN
SHENANDOAH TELECOMMUNICATIONS CO/VA/
PURCHASE
28,951$13.01$376.6K3,406,184Sep 2, 2025Sep 4, 2025View →
SHEN
SHENANDOAH TELECOMMUNICATIONS CO/VA/
PURCHASE
12,000$13.25$159.0K3,377,233Aug 29, 2025Sep 2, 2025View →
SHEN
SHENANDOAH TELECOMMUNICATIONS CO/VA/
PURCHASE
14,358$13.26$190.4K3,365,233Aug 28, 2025Sep 2, 2025View →
SHEN
SHENANDOAH TELECOMMUNICATIONS CO/VA/
PURCHASE
200$13.35$2.7K3,350,875Aug 27, 2025Aug 28, 2025View →
SHEN
SHENANDOAH TELECOMMUNICATIONS CO/VA/
PURCHASE
7,053$13.27$93.6K3,350,675Aug 26, 2025Aug 28, 2025View →
SHEN
SHENANDOAH TELECOMMUNICATIONS CO/VA/
PURCHASE
1,500$13.10$19.6K3,343,622Aug 25, 2025Aug 26, 2025View →
SHEN
SHENANDOAH TELECOMMUNICATIONS CO/VA/
PURCHASE
4,000$13.09$52.4K3,342,122Aug 22, 2025Aug 26, 2025View →
SHEN
SHENANDOAH TELECOMMUNICATIONS CO/VA/
PURCHASE
9,059$12.66$114.7K3,338,122Aug 21, 2025Aug 22, 2025View →
SHEN
SHENANDOAH TELECOMMUNICATIONS CO/VA/
PURCHASE
15,433$12.52$193.2K3,329,063Aug 20, 2025Aug 22, 2025View →
SHEN
SHENANDOAH TELECOMMUNICATIONS CO/VA/
PURCHASE
10,560$12.54$132.4K3,313,630Aug 19, 2025Aug 20, 2025View →
SHEN
SHENANDOAH TELECOMMUNICATIONS CO/VA/
PURCHASE
20,047$12.52$250.9K3,303,070Aug 18, 2025Aug 20, 2025View →
SHEN
SHENANDOAH TELECOMMUNICATIONS CO/VA/
PURCHASE10b5-1
10b5-1 plan
1,473$12.87$19.0K3,283,023Aug 13, 2025Aug 14, 2025View →
SHEN
SHENANDOAH TELECOMMUNICATIONS CO/VA/
PURCHASE10b5-1
10b5-1 plan
30,000$12.59$377.8K3,281,550Aug 12, 2025Aug 14, 2025View →
SHEN
SHENANDOAH TELECOMMUNICATIONS CO/VA/
PURCHASE10b5-1
10b5-1 plan
30,000$11.88$356.5K3,251,550Aug 11, 2025Aug 12, 2025View →
SHEN
SHENANDOAH TELECOMMUNICATIONS CO/VA/
PURCHASE10b5-1
10b5-1 plan
30,000$12.52$375.5K3,221,550Aug 8, 2025Aug 12, 2025View →
SHEN
SHENANDOAH TELECOMMUNICATIONS CO/VA/
PURCHASE10b5-1
10b5-1 plan
25,104$12.71$319.1K3,191,550Aug 7, 2025Aug 8, 2025View →
SHEN
SHENANDOAH TELECOMMUNICATIONS CO/VA/
PURCHASE10b5-1
10b5-1 plan
22,085$13.01$287.4K3,166,446Aug 6, 2025Aug 8, 2025View →
SHEN
SHENANDOAH TELECOMMUNICATIONS CO/VA/
PURCHASE10b5-1
10b5-1 plan
26,117$13.12$342.6K3,144,361Aug 5, 2025Aug 6, 2025View →
SHEN
SHENANDOAH TELECOMMUNICATIONS CO/VA/
PURCHASE10b5-1
10b5-1 plan
23,703$13.00$308.0K3,118,244Aug 4, 2025Aug 6, 2025View →
SHEN
SHENANDOAH TELECOMMUNICATIONS CO/VA/
PURCHASE10b5-1
10b5-1 plan
20,620$13.66$281.8K3,093,746Aug 1, 2025Aug 4, 2025View →
SHEN
SHENANDOAH TELECOMMUNICATIONS CO/VA/
PURCHASE10b5-1
10b5-1 plan
8,585$12.93$111.0K3,073,126Aug 1, 2025Aug 4, 2025View →
SHEN
SHENANDOAH TELECOMMUNICATIONS CO/VA/
PURCHASE10b5-1
10b5-1 plan
795$14.44$11.5K3,094,541Aug 1, 2025Aug 4, 2025View →
SHEN
SHENANDOAH TELECOMMUNICATIONS CO/VA/
PURCHASE10b5-1
10b5-1 plan
22,847$14.74$336.7K3,064,541Jul 31, 2025Aug 4, 2025View →
SHEN
SHENANDOAH TELECOMMUNICATIONS CO/VA/
PURCHASE10b5-1
10b5-1 plan
17,303$14.88$257.5K3,041,694Jul 30, 2025Jul 31, 2025View →
SHEN
SHENANDOAH TELECOMMUNICATIONS CO/VA/
PURCHASE10b5-1
10b5-1 plan
19,852$14.88$295.5K3,024,391Jul 29, 2025Jul 31, 2025View →
SHEN
SHENANDOAH TELECOMMUNICATIONS CO/VA/
PURCHASE10b5-1
10b5-1 plan
11,934$15.06$179.7K3,004,539Jul 28, 2025Jul 28, 2025View →
SHEN
SHENANDOAH TELECOMMUNICATIONS CO/VA/
PURCHASE10b5-1
10b5-1 plan
10,264$15.22$156.3K2,992,605Jul 25, 2025Jul 28, 2025View →
SHEN
SHENANDOAH TELECOMMUNICATIONS CO/VA/
PURCHASE10b5-1
10b5-1 plan
8,980$15.52$139.3K2,982,341Jul 24, 2025Jul 25, 2025View →
SHEN
SHENANDOAH TELECOMMUNICATIONS CO/VA/
PURCHASE10b5-1
10b5-1 plan
15,801$15.64$247.2K2,973,361Jul 23, 2025Jul 25, 2025View →
SHEN
SHENANDOAH TELECOMMUNICATIONS CO/VA/
PURCHASE10b5-1
10b5-1 plan
17,583$15.40$270.8K2,957,560Jul 22, 2025Jul 23, 2025View →
SHEN
SHENANDOAH TELECOMMUNICATIONS CO/VA/
PURCHASE10b5-1
10b5-1 plan
16,467$15.02$247.4K2,939,977Jul 21, 2025Jul 23, 2025View →
SHEN
SHENANDOAH TELECOMMUNICATIONS CO/VA/
PURCHASE10b5-1
10b5-1 plan
20,004$14.83$296.7K2,923,510Jul 18, 2025Jul 21, 2025View →
SHEN
SHENANDOAH TELECOMMUNICATIONS CO/VA/
PURCHASE10b5-1
10b5-1 plan
30,000$14.62$438.7K2,903,506Jul 17, 2025Jul 21, 2025View →
SHEN
SHENANDOAH TELECOMMUNICATIONS CO/VA/
PURCHASE10b5-1
10b5-1 plan
22,402$14.59$326.8K2,873,506Jul 16, 2025Jul 17, 2025View →
SHEN
SHENANDOAH TELECOMMUNICATIONS CO/VA/
PURCHASE10b5-1
10b5-1 plan
28,952$14.69$425.4K2,851,104Jul 15, 2025Jul 17, 2025View →
SHEN
SHENANDOAH TELECOMMUNICATIONS CO/VA/
PURCHASE10b5-1
10b5-1 plan
21,137$15.28$322.9K2,822,152Jul 14, 2025Jul 15, 2025View →
SHEN
SHENANDOAH TELECOMMUNICATIONS CO/VA/
PURCHASE10b5-1
10b5-1 plan
8,000$14.76$118.1K2,801,015Jul 11, 2025Jul 15, 2025View →
SHEN
SHENANDOAH TELECOMMUNICATIONS CO/VA/
PURCHASE10b5-1
10b5-1 plan
16,943$14.89$252.3K2,793,015Jul 10, 2025Jul 11, 2025View →
SHEN
SHENANDOAH TELECOMMUNICATIONS CO/VA/
PURCHASE10b5-1
10b5-1 plan
17,687$14.54$257.2K2,776,072Jul 9, 2025Jul 11, 2025View →
SHEN
SHENANDOAH TELECOMMUNICATIONS CO/VA/
PURCHASE10b5-1
10b5-1 plan
28,700$14.67$421.0K2,758,385Jul 8, 2025Jul 9, 2025View →
SHEN
SHENANDOAH TELECOMMUNICATIONS CO/VA/
PURCHASE10b5-1
10b5-1 plan
15,314$14.40$220.5K2,729,685Jul 7, 2025Jul 9, 2025View →
SHEN
SHENANDOAH TELECOMMUNICATIONS CO/VA/
PURCHASE
6,000$13.73$82.4K2,714,371Jun 13, 2025Jun 16, 2025View →
SHEN
SHENANDOAH TELECOMMUNICATIONS CO/VA/
PURCHASE
11,100$13.85$153.7K2,708,371Jun 12, 2025Jun 16, 2025View →
SHEN
SHENANDOAH TELECOMMUNICATIONS CO/VA/
PURCHASE
4,631$13.91$64.4K2,697,271Jun 11, 2025Jun 12, 2025View →
SHEN
SHENANDOAH TELECOMMUNICATIONS CO/VA/
PURCHASE
13,219$13.84$183.0K2,692,640Jun 10, 2025Jun 12, 2025View →
SHEN
SHENANDOAH TELECOMMUNICATIONS CO/VA/
PURCHASE
9,500$13.75$130.6K2,679,421Jun 9, 2025Jun 10, 2025View →
SHEN
SHENANDOAH TELECOMMUNICATIONS CO/VA/
PURCHASE
14,184$13.42$190.4K2,669,921Jun 6, 2025Jun 10, 2025View →
SHEN
SHENANDOAH TELECOMMUNICATIONS CO/VA/
PURCHASE
13,000$13.19$171.5K2,655,737Jun 5, 2025Jun 6, 2025View →
SHEN
SHENANDOAH TELECOMMUNICATIONS CO/VA/
PURCHASE
16,840$12.81$215.7K2,642,737Jun 4, 2025Jun 6, 2025View →
SHEN
SHENANDOAH TELECOMMUNICATIONS CO/VA/
PURCHASE
26,623$12.85$342.1K2,625,897Jun 3, 2025Jun 4, 2025View →
SHEN
SHENANDOAH TELECOMMUNICATIONS CO/VA/
PURCHASE
36,238$12.58$456.0K2,599,274Jun 2, 2025Jun 4, 2025View →
SHEN
SHENANDOAH TELECOMMUNICATIONS CO/VA/
PURCHASE
30,339$12.55$380.9K2,563,036May 30, 2025Jun 2, 2025View →
SHEN
SHENANDOAH TELECOMMUNICATIONS CO/VA/
PURCHASE
32,000$12.46$398.6K2,532,697May 29, 2025Jun 2, 2025View →
SHEN
SHENANDOAH TELECOMMUNICATIONS CO/VA/
PURCHASE
20,045$12.31$246.7K2,500,697May 28, 2025May 29, 2025View →
SHEN
SHENANDOAH TELECOMMUNICATIONS CO/VA/
PURCHASE
28,268$11.91$336.8K2,480,652May 27, 2025May 29, 2025View →
CTOS
CUSTOM TRUCK ONE SOURCE, INC.
SALE
2,354,109$3.42$8.05M23,384,879Sep 5, 2024Sep 9, 2024View →
SHEN
SHENANDOAH TELECOMMUNICATIONS CO/VA/
PURCHASEGRANT
Stock grant
4,7514,751Jul 30, 2024Aug 1, 2024View →
CTOS
CUSTOM TRUCK ONE SOURCE, INC.
PURCHASEGRANT
Stock grant
22,21822,218Apr 1, 2024Apr 2, 2024View →
CTOS
CUSTOM TRUCK ONE SOURCE, INC.
SALE
18,6400Mar 31, 2024Apr 2, 2024View →
CTOS
CUSTOM TRUCK ONE SOURCE, INC.
PURCHASE
18,64018,640Mar 31, 2024Apr 2, 2024View →
CTOS
CUSTOM TRUCK ONE SOURCE, INC.
SALE
41,140$6.51$267.9K0Sep 11, 2023Sep 12, 2023View →
CTOS
CUSTOM TRUCK ONE SOURCE, INC.
SALE
48,294$6.56$316.7K41,140Sep 8, 2023Sep 11, 2023View →
CTOS
CUSTOM TRUCK ONE SOURCE, INC.
SALE
45,660$6.72$306.8K89,434Sep 7, 2023Sep 11, 2023View →
CTOS
CUSTOM TRUCK ONE SOURCE, INC.
PURCHASEGRANT
Stock grant
18,64018,640Apr 1, 2023Apr 4, 2023View →
CTOS
CUSTOM TRUCK ONE SOURCE, INC.
PURCHASE
14,315135,094Mar 31, 2023Apr 4, 2023View →
CTOS
CUSTOM TRUCK ONE SOURCE, INC.
SALE
14,3150Mar 31, 2023Apr 4, 2023View →
CTOS
CUSTOM TRUCK ONE SOURCE, INC.
PURCHASEGRANT
Stock grant
14,31514,315Apr 29, 2022May 3, 2022View →
CTOS
CUSTOM TRUCK ONE SOURCE, INC.
SALE
13,6310Apr 1, 2022Apr 5, 2022View →
CTOS
CUSTOM TRUCK ONE SOURCE, INC.
PURCHASE
13,631120,779Apr 1, 2022Apr 5, 2022View →
CTOS
CUSTOM TRUCK ONE SOURCE, INC.
SALE
80,0000May 17, 2021Apr 5, 2022View →
CTOS
CUSTOM TRUCK ONE SOURCE, INC.
SALE
32,852$9.74$320.0K107,148May 17, 2021Apr 5, 2022View →
CTOS
CUSTOM TRUCK ONE SOURCE, INC.
PURCHASE
80,000$4.00$320.0K140,000May 17, 2021Apr 5, 2022View →
CTOS
CUSTOM TRUCK ONE SOURCE, INC.
PURCHASEGRANT
Stock grant
13,63113,631Apr 1, 2021Apr 5, 2021View →
CTOS
CUSTOM TRUCK ONE SOURCE, INC.
SALE
60,0000Apr 1, 2021Apr 5, 2021View →
CTOS
CUSTOM TRUCK ONE SOURCE, INC.
PURCHASE
60,00060,000Apr 1, 2021Apr 5, 2021View →
Other insiders · SHEN
Loading peer insiders…
About this filer
CIK 0001707921
ROLE
Director
PRIMARY
SHEN
COMPANIES
2
ACTIVE SINCE
Apr 2021
MARKETPEEL · /INSIDER/0001707921DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

One short email. Insider buys, congressional trades, and plain-English analysis.

Feedback