| SHENANDOAH TELECOMMUNICATIONS CO/VA/ | SHEN | ECP Fiber Holdings GP, LLC10%JOINT | Sep 11 | P | 1,803 | $13.34 | $24K | 3,457,105 |
| SHENANDOAH TELECOMMUNICATIONS CO/VA/ | SHEN | ECP Fiber Holdings GP, LLC10%JOINT | Sep 10 | P | 13,541 | $13.29 | $180K | 3,455,302 |
| SHENANDOAH TELECOMMUNICATIONS CO/VA/ | SHEN | ECP Fiber Holdings GP, LLC10%JOINT | Sep 9 | P | 362 | $13.39 | $5K | 3,441,761 |
| SHENANDOAH TELECOMMUNICATIONS CO/VA/ | SHEN | ECP Fiber Holdings GP, LLC10%JOINT | Sep 8 | P | 147 | $13.46 | $2K | 3,441,399 |
| SHENANDOAH TELECOMMUNICATIONS CO/VA/ | SHEN | ECP Fiber Holdings GP, LLC10%JOINT | Sep 5 | P | 3,000 | $13.45 | $40K | 3,441,252 |
| SHENANDOAH TELECOMMUNICATIONS CO/VA/ | SHEN | ECP Fiber Holdings GP, LLC10%JOINT | Sep 4 | P | 2,068 | $12.96 | $27K | 3,438,252 |
| SHENANDOAH TELECOMMUNICATIONS CO/VA/ | SHEN | ECP Fiber Holdings GP, LLC10%JOINT | Sep 3 | P | 30,000 | $12.79 | $384K | 3,436,184 |
| SHENANDOAH TELECOMMUNICATIONS CO/VA/ | SHEN | ECP Fiber Holdings GP, LLC10%JOINT | Sep 2 | P | 28,951 | $13.01 | $377K | 3,406,184 |
| SHENANDOAH TELECOMMUNICATIONS CO/VA/ | SHEN | ECP Fiber Holdings GP, LLC10%JOINT | Aug 29 | P | 12,000 | $13.25 | $159K | 3,377,233 |
| SHENANDOAH TELECOMMUNICATIONS CO/VA/ | SHEN | ECP Fiber Holdings GP, LLC10%JOINT | Aug 28 | P | 14,358 | $13.26 | $190K | 3,365,233 |
| SHENANDOAH TELECOMMUNICATIONS CO/VA/ | SHEN | ECP Fiber Holdings GP, LLC10%JOINT | Aug 27 | P | 200 | $13.35 | $3K | 3,350,875 |
| SHENANDOAH TELECOMMUNICATIONS CO/VA/ | SHEN | ECP Fiber Holdings GP, LLC10%JOINT | Aug 26 | P | 7,053 | $13.27 | $94K | 3,350,675 |
| SHENANDOAH TELECOMMUNICATIONS CO/VA/ | SHEN | ECP Fiber Holdings GP, LLC10%JOINT | Aug 25 | P | 1,500 | $13.10 | $20K | 3,343,622 |
| SHENANDOAH TELECOMMUNICATIONS CO/VA/ | SHEN | ECP Fiber Holdings GP, LLC10%JOINT | Aug 22 | P | 4,000 | $13.09 | $52K | 3,342,122 |
| SHENANDOAH TELECOMMUNICATIONS CO/VA/ | SHEN | ECP Fiber Holdings GP, LLC10%JOINT | Aug 21 | P | 9,059 | $12.66 | $115K | 3,338,122 |
| SHENANDOAH TELECOMMUNICATIONS CO/VA/ | SHEN | ECP Fiber Holdings GP, LLC10%JOINT | Aug 20 | P | 15,433 | $12.52 | $193K | 3,329,063 |
| SHENANDOAH TELECOMMUNICATIONS CO/VA/ | SHEN | ECP Fiber Holdings GP, LLC10%JOINT | Aug 19 | P | 10,560 | $12.54 | $132K | 3,313,630 |
| SHENANDOAH TELECOMMUNICATIONS CO/VA/ | SHEN | ECP Fiber Holdings GP, LLC10%JOINT | Aug 18 | P | 20,047 | $12.52 | $251K | 3,303,070 |
| SHENANDOAH TELECOMMUNICATIONS CO/VA/ | SHEN | ECP Fiber Holdings GP, LLC10%JOINT | Aug 13 | PPLAN | 1,473 | $12.87 | $19K | 3,283,023 |
| SHENANDOAH TELECOMMUNICATIONS CO/VA/ | SHEN | ECP Fiber Holdings GP, LLC10%JOINT | Aug 12 | PPLAN | 30,000 | $12.59 | $378K | 3,281,550 |
| SHENANDOAH TELECOMMUNICATIONS CO/VA/ | SHEN | ECP Fiber Holdings GP, LLC10%JOINT | Aug 11 | PPLAN | 30,000 | $11.88 | $356K | 3,251,550 |
| SHENANDOAH TELECOMMUNICATIONS CO/VA/ | SHEN | ECP Fiber Holdings GP, LLC10%JOINT | Aug 8 | PPLAN | 30,000 | $12.52 | $376K | 3,221,550 |
| SHENANDOAH TELECOMMUNICATIONS CO/VA/ | SHEN | ECP Fiber Holdings GP, LLC10%JOINT | Aug 7 | PPLAN | 25,104 | $12.71 | $319K | 3,191,550 |
| SHENANDOAH TELECOMMUNICATIONS CO/VA/ | SHEN | ECP Fiber Holdings GP, LLC10%JOINT | Aug 6 | PPLAN | 22,085 | $13.01 | $287K | 3,166,446 |
| SHENANDOAH TELECOMMUNICATIONS CO/VA/ | SHEN | ECP Fiber Holdings GP, LLC10%JOINT | Aug 5 | PPLAN | 26,117 | $13.12 | $343K | 3,144,361 |
| SHENANDOAH TELECOMMUNICATIONS CO/VA/ | SHEN | ECP Fiber Holdings GP, LLC10%JOINT | Aug 4 | PPLAN | 23,703 | $13.00 | $308K | 3,118,244 |
| SHENANDOAH TELECOMMUNICATIONS CO/VA/ | SHEN | ECP Fiber Holdings GP, LLC10%JOINT | Aug 1 | PPLAN | 795 | $14.44 | $11K | 3,094,541 |
| SHENANDOAH TELECOMMUNICATIONS CO/VA/ | SHEN | ECP Fiber Holdings GP, LLC10%JOINT | Aug 1 | PPLAN | 20,620 | $13.66 | $282K | 3,093,746 |
| SHENANDOAH TELECOMMUNICATIONS CO/VA/ | SHEN | ECP Fiber Holdings GP, LLC10%JOINT | Aug 1 | PPLAN | 8,585 | $12.93 | $111K | 3,073,126 |
| SHENANDOAH TELECOMMUNICATIONS CO/VA/ | SHEN | ECP Fiber Holdings GP, LLC10%JOINT | Jul 31 | PPLAN | 22,847 | $14.74 | $337K | 3,064,541 |
| SHENANDOAH TELECOMMUNICATIONS CO/VA/ | SHEN | ECP Fiber Holdings GP, LLC10%JOINT | Jul 30 | PPLAN | 17,303 | $14.88 | $258K | 3,041,694 |
| SHENANDOAH TELECOMMUNICATIONS CO/VA/ | SHEN | ECP Fiber Holdings GP, LLC10%JOINT | Jul 29 | PPLAN | 19,852 | $14.88 | $295K | 3,024,391 |
| SHENANDOAH TELECOMMUNICATIONS CO/VA/ | SHEN | ECP Fiber Holdings GP, LLC10%JOINT | Jul 28 | PPLAN | 11,934 | $15.06 | $180K | 3,004,539 |
| SHENANDOAH TELECOMMUNICATIONS CO/VA/ | SHEN | ECP Fiber Holdings GP, LLC10%JOINT | Jul 25 | PPLAN | 10,264 | $15.22 | $156K | 2,992,605 |
| SHENANDOAH TELECOMMUNICATIONS CO/VA/ | SHEN | ECP Fiber Holdings GP, LLC10%JOINT | Jul 24 | PPLAN | 8,980 | $15.52 | $139K | 2,982,341 |
| SHENANDOAH TELECOMMUNICATIONS CO/VA/ | SHEN | ECP Fiber Holdings GP, LLC10%JOINT | Jul 23 | PPLAN | 15,801 | $15.64 | $247K | 2,973,361 |
| SHENANDOAH TELECOMMUNICATIONS CO/VA/ | SHEN | ECP Fiber Holdings GP, LLC10%JOINT | Jul 22 | PPLAN | 17,583 | $15.40 | $271K | 2,957,560 |
| SHENANDOAH TELECOMMUNICATIONS CO/VA/ | SHEN | ECP Fiber Holdings GP, LLC10%JOINT | Jul 21 | PPLAN | 16,467 | $15.02 | $247K | 2,939,977 |
| SHENANDOAH TELECOMMUNICATIONS CO/VA/ | SHEN | ECP Fiber Holdings GP, LLC10%JOINT | Jul 18 | PPLAN | 20,004 | $14.83 | $297K | 2,923,510 |
| SHENANDOAH TELECOMMUNICATIONS CO/VA/ | SHEN | ECP Fiber Holdings GP, LLC10%JOINT | Jul 17 | PPLAN | 30,000 | $14.62 | $439K | 2,903,506 |
| SHENANDOAH TELECOMMUNICATIONS CO/VA/ | SHEN | ECP Fiber Holdings GP, LLC10%JOINT | Jul 16 | PPLAN | 22,402 | $14.59 | $327K | 2,873,506 |
| SHENANDOAH TELECOMMUNICATIONS CO/VA/ | SHEN | ECP Fiber Holdings GP, LLC10%JOINT | Jul 15 | PPLAN | 28,952 | $14.69 | $425K | 2,851,104 |
| SHENANDOAH TELECOMMUNICATIONS CO/VA/ | SHEN | ECP Fiber Holdings GP, LLC10%JOINT | Jul 14 | PPLAN | 21,137 | $15.28 | $323K | 2,822,152 |
| SHENANDOAH TELECOMMUNICATIONS CO/VA/ | SHEN | ECP Fiber Holdings GP, LLC10%JOINT | Jul 11 | PPLAN | 8,000 | $14.76 | $118K | 2,801,015 |
| SHENANDOAH TELECOMMUNICATIONS CO/VA/ | SHEN | ECP Fiber Holdings GP, LLC10%JOINT | Jul 10 | PPLAN | 16,943 | $14.89 | $252K | 2,793,015 |
| SHENANDOAH TELECOMMUNICATIONS CO/VA/ | SHEN | ECP Fiber Holdings GP, LLC10%JOINT | Jul 9 | PPLAN | 17,687 | $14.54 | $257K | 2,776,072 |
| SHENANDOAH TELECOMMUNICATIONS CO/VA/ | SHEN | ECP Fiber Holdings GP, LLC10%JOINT | Jul 8 | PPLAN | 28,700 | $14.67 | $421K | 2,758,385 |
| SHENANDOAH TELECOMMUNICATIONS CO/VA/ | SHEN | ECP Fiber Holdings GP, LLC10%JOINT | Jul 7 | PPLAN | 15,314 | $14.40 | $220K | 2,729,685 |
| SHENANDOAH TELECOMMUNICATIONS CO/VA/ | SHEN | ECP Fiber Holdings GP, LLC10%JOINT | Jun 13 | P | 6,000 | $13.73 | $82K | 2,714,371 |
| SHENANDOAH TELECOMMUNICATIONS CO/VA/ | SHEN | ECP Fiber Holdings GP, LLC10%JOINT | Jun 12 | P | 11,100 | $13.85 | $154K | 2,708,371 |
| SHENANDOAH TELECOMMUNICATIONS CO/VA/ | SHEN | ECP Fiber Holdings GP, LLC10%JOINT | Jun 11 | P | 4,631 | $13.91 | $64K | 2,697,271 |
| SHENANDOAH TELECOMMUNICATIONS CO/VA/ | SHEN | ECP Fiber Holdings GP, LLC10%JOINT | Jun 10 | P | 13,219 | $13.84 | $183K | 2,692,640 |
| SHENANDOAH TELECOMMUNICATIONS CO/VA/ | SHEN | ECP Fiber Holdings GP, LLC10%JOINT | Jun 9 | P | 9,500 | $13.75 | $131K | 2,679,421 |
| SHENANDOAH TELECOMMUNICATIONS CO/VA/ | SHEN | ECP Fiber Holdings GP, LLC10%JOINT | Jun 6 | P | 14,184 | $13.42 | $190K | 2,669,921 |
| SHENANDOAH TELECOMMUNICATIONS CO/VA/ | SHEN | ECP Fiber Holdings GP, LLC10%JOINT | Jun 5 | P | 13,000 | $13.19 | $171K | 2,655,737 |
| SHENANDOAH TELECOMMUNICATIONS CO/VA/ | SHEN | ECP Fiber Holdings GP, LLC10%JOINT | Jun 4 | P | 16,840 | $12.81 | $216K | 2,642,737 |
| SHENANDOAH TELECOMMUNICATIONS CO/VA/ | SHEN | ECP Fiber Holdings GP, LLC10%JOINT | Jun 3 | P | 26,623 | $12.85 | $342K | 2,625,897 |
| SHENANDOAH TELECOMMUNICATIONS CO/VA/ | SHEN | ECP Fiber Holdings GP, LLC10%JOINT | Jun 2 | P | 36,238 | $12.58 | $456K | 2,599,274 |
| SHENANDOAH TELECOMMUNICATIONS CO/VA/ | SHEN | ECP Fiber Holdings GP, LLC10%JOINT | May 30 | P | 30,339 | $12.55 | $381K | 2,563,036 |
| SHENANDOAH TELECOMMUNICATIONS CO/VA/ | SHEN | ECP Fiber Holdings GP, LLC10%JOINT | May 29 | P | 32,000 | $12.46 | $399K | 2,532,697 |
| SHENANDOAH TELECOMMUNICATIONS CO/VA/ | SHEN | ECP Fiber Holdings GP, LLC10%JOINT | May 28 | P | 20,045 | $12.31 | $247K | 2,500,697 |
| SHENANDOAH TELECOMMUNICATIONS CO/VA/ | SHEN | ECP Fiber Holdings GP, LLC10%JOINT | May 27 | P | 28,268 | $11.91 | $337K | 2,480,652 |