30% off. Use code SUMMERSALE30 at checkout for 30% off for 12 months on Plus, Pro and Premium subscriptions. Subscribe now

ECP ControlCo, LLC

Insider profile

Performance

Overall performance
2.3

Performance over holding periods
2.3
30 days 90 days 120 days
Average return -4% 8.2% 15.1%
Success rate 34% 68% 82%
Transactions
39 82% Buy
34 71% Buy
47 69% Buy
ECP ControlCo, LLC's trades of Shenandoah Telecommunications Co's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2025-09-12 2025-09-11 B Purchase
91,467 +7.0%
373.94
US$1,596,221
91,467 +7.0% 373.94 US$1,596,221
2025-09-12 2025-09-10 B Purchase
75,793 -37.2%
491.68
US$800,868
75,793 -37.2% 491.68 US$800,868
2025-09-10 2025-09-09 B Purchase
7,394 +32.3%
16.59
US$2,690,092
7,394 +32.3% 16.59 US$2,690,092
2025-09-10 2025-09-08 B Purchase
147 +0.0%
13.46
US$1,979
147 +0.0% 13.46 US$1,979
2025-09-08 2025-09-05 B Purchase
3,000 +0.1%
13.45
US$40,350
3,000 +0.1% 13.45 US$40,350
2025-09-08 2025-09-04 B Purchase
2,068 +0.1%
12.96
US$26,799
2,068 +0.1% 12.96 US$26,799
2025-09-04 2025-09-03 B Purchase
30,000 +0.9%
12.79
US$383,802
30,000 +0.9% 12.79 US$383,802
2025-09-04 2025-09-02 B Purchase
28,951 +0.9%
13.01
US$376,592
28,951 +0.9% 13.01 US$376,592
2025-09-02 2025-08-29 B Purchase
12,000 +0.4%
13.25
US$159,018
12,000 +0.4% 13.25 US$159,018
2025-09-02 2025-08-28 B Purchase
14,358 +0.4%
13.26
US$190,434
14,358 +0.4% 13.26 US$190,434
2025-08-28 2025-08-27 B Purchase
200 +0.0%
13.35
US$2,669
200 +0.0% 13.35 US$2,669
2025-08-28 2025-08-26 B Purchase
7,053 +0.2%
13.27
US$93,564
7,053 +0.2% 13.27 US$93,564
2025-08-26 2025-08-25 B Purchase
1,500 +0.0%
13.10
US$19,648
1,500 +0.0% 13.10 US$19,648
2025-08-26 2025-08-22 B Purchase
4,000 +0.1%
13.09
US$52,360
4,000 +0.1% 13.09 US$52,360
2025-08-22 2025-08-21 B Purchase
9,059 +0.3%
12.66
US$114,653
9,059 +0.3% 12.66 US$114,653
2025-08-22 2025-08-20 B Purchase
15,433 +0.5%
12.52
US$193,189
15,433 +0.5% 12.52 US$193,189
2025-08-20 2025-08-19 B Purchase
10,560 +0.3%
12.54
US$132,394
10,560 +0.3% 12.54 US$132,394
2025-08-20 2025-08-18 B Purchase
20,047 +0.6%
12.52
US$250,944
20,047 +0.6% 12.52 US$250,944
2025-08-14 2025-08-13 PP Planned purchase
1,473 +0.0%
12.87
US$18,963
1,473 +0.0% 12.87 US$18,963
2025-08-14 2025-08-12 PP Planned purchase
30,000 +0.9%
12.59
US$377,763
30,000 +0.9% 12.59 US$377,763
2025-08-12 2025-08-11 PP Planned purchase
30,000 +0.9%
11.88
US$356,460
30,000 +0.9% 11.88 US$356,460
2025-08-12 2025-08-08 PP Planned purchase
30,000 +0.9%
12.52
US$375,510
30,000 +0.9% 12.52 US$375,510
2025-08-08 2025-08-07 PP Planned purchase
25,104 +0.8%
12.71
US$319,082
25,104 +0.8% 12.71 US$319,082
2025-08-08 2025-08-06 PP Planned purchase
22,085 +0.7%
13.01
US$287,352
22,085 +0.7% 13.01 US$287,352
2025-08-06 2025-08-05 PP Planned purchase
26,117 +0.8%
13.12
US$342,595
26,117 +0.8% 13.12 US$342,595
2025-08-06 2025-08-04 PP Planned purchase
23,703 +0.8%
13.00
US$308,032
23,703 +0.8% 13.00 US$308,032
2025-08-04 2025-08-01 PP Planned purchase
795 +0.0%
14.44
US$11,478
795 +0.0% 14.44 US$11,478
2025-08-04 2025-08-01 PP Planned purchase
20,620 +0.7%
13.66
US$281,764
20,620 +0.7% 13.66 US$281,764
2025-08-04 2025-08-01 PP Planned purchase
8,585 +0.3%
12.93
US$111,031
8,585 +0.3% 12.93 US$111,031
2025-08-04 2025-07-31 PP Planned purchase
22,847 +0.8%
14.74
US$336,747
22,847 +0.8% 14.74 US$336,747
2025-07-31 2025-07-30 PP Planned purchase
17,303 +0.6%
14.88
US$257,512
17,303 +0.6% 14.88 US$257,512
2025-07-31 2025-07-29 PP Planned purchase
19,852 +0.7%
14.88
US$295,467
19,852 +0.7% 14.88 US$295,467
2025-07-29 2025-07-28 PP Planned purchase
11,934 +0.4%
15.06
US$179,726
11,934 +0.4% 15.06 US$179,726
2025-07-29 2025-07-25 PP Planned purchase
10,264 +0.3%
15.22
US$156,259
10,264 +0.3% 15.22 US$156,259
2025-07-25 2025-07-24 PP Planned purchase
8,980 +0.3%
15.52
US$139,335
8,980 +0.3% 15.52 US$139,335
2025-07-25 2025-07-23 PP Planned purchase
15,801 +0.5%
15.64
US$247,178
15,801 +0.5% 15.64 US$247,178
2025-07-23 2025-07-22 PP Planned purchase
17,583 +0.6%
15.40
US$270,782
17,583 +0.6% 15.40 US$270,782
2025-07-23 2025-07-21 PP Planned purchase
16,467 +0.6%
15.02
US$247,364
16,467 +0.6% 15.02 US$247,364
2025-07-21 2025-07-18 PP Planned purchase
20,004 +0.7%
14.83
US$296,709
20,004 +0.7% 14.83 US$296,709
2025-07-21 2025-07-17 PP Planned purchase
30,000 +1.0%
14.62
US$438,711
30,000 +1.0% 14.62 US$438,711
2025-07-17 2025-07-16 PP Planned purchase
22,402 +0.8%
14.59
US$326,751
22,402 +0.8% 14.59 US$326,751
2025-07-17 2025-07-15 PP Planned purchase
28,952 +1.0%
14.69
US$425,395
28,952 +1.0% 14.69 US$425,395
2025-07-15 2025-07-14 PP Planned purchase
21,137 +0.8%
15.28
US$322,925
21,137 +0.8% 15.28 US$322,925
2025-07-15 2025-07-11 PP Planned purchase
8,000 +0.3%
14.76
US$118,080
8,000 +0.3% 14.76 US$118,080
2025-07-11 2025-07-10 PP Planned purchase
16,943 +0.6%
14.89
US$252,339
16,943 +0.6% 14.89 US$252,339