| 09 Jun 2021 | SALE | SHENANDOAH TELECOMMUNICATIONS CO/VA/ | 2,000 | 50.57 USD | |
| 09 Jun 2021 | SALE | SHENANDOAH TELECOMMUNICATIONS CO/VA/ | 1,584 | 50.55 USD | |
| 09 Jun 2021 | SALE | SHENANDOAH TELECOMMUNICATIONS CO/VA/ | 2,000 | 50.65 USD | |
| 09 Jun 2021 | SALE | SHENANDOAH TELECOMMUNICATIONS CO/VA/ | 1,043 | 50.71 USD | |
| 03 Jun 2021 | SALE | SHENANDOAH TELECOMMUNICATIONS CO/VA/ | 2,000 | 51.05 USD | |
| 03 Jun 2021 | SALE | SHENANDOAH TELECOMMUNICATIONS CO/VA/ | 2,000 | 51.03 USD | |
| 03 Jun 2021 | SALE | SHENANDOAH TELECOMMUNICATIONS CO/VA/ | 2,000 | 50.95 USD | |
| 03 Jun 2021 | SALE | SHENANDOAH TELECOMMUNICATIONS CO/VA/ | 2,000 | 50.90 USD | |
| 03 Jun 2021 | SALE | SHENANDOAH TELECOMMUNICATIONS CO/VA/ | 2,108 | 51.10 USD | |
| 18 Feb 2021 | TAX_WITHHOLDING | SHENANDOAH TELECOMMUNICATIONS CO/VA/ | 617 | 44.88 USD | |
| 18 Feb 2021 | GRANT_AWARD | SHENANDOAH TELECOMMUNICATIONS CO/VA/ | 2,231 | 0.00 USD | |
| 18 Feb 2021 | EXERCISE | SHENANDOAH TELECOMMUNICATIONS CO/VA/ | 610 | 0.00 USD | deriv |
| 18 Feb 2021 | EXERCISE | SHENANDOAH TELECOMMUNICATIONS CO/VA/ | 433 | 0.00 USD | deriv |
| 18 Feb 2021 | EXERCISE | SHENANDOAH TELECOMMUNICATIONS CO/VA/ | 526 | 0.00 USD | deriv |
| 18 Feb 2021 | EXERCISE | SHENANDOAH TELECOMMUNICATIONS CO/VA/ | 662 | 0.00 USD | deriv |
| 04 Feb 2021 | TAX_WITHHOLDING | SHENANDOAH TELECOMMUNICATIONS CO/VA/ | 1,230 | 43.21 USD | |
| 04 Feb 2021 | GRANT_AWARD | SHENANDOAH TELECOMMUNICATIONS CO/VA/ | 3,616 | 0.00 USD | |
| 25 Feb 2020 | GRANT_AWARD | SHENANDOAH TELECOMMUNICATIONS CO/VA/ | 1,733 | 0.00 USD | deriv |
| 20 Feb 2020 | GRANT_AWARD | SHENANDOAH TELECOMMUNICATIONS CO/VA/ | 2,632 | 0.00 USD | |
| 20 Feb 2020 | TAX_WITHHOLDING | SHENANDOAH TELECOMMUNICATIONS CO/VA/ | 741 | 49.43 USD | |
| 20 Feb 2020 | EXERCISE | SHENANDOAH TELECOMMUNICATIONS CO/VA/ | 835 | 0.00 USD | deriv |
| 20 Feb 2020 | EXERCISE | SHENANDOAH TELECOMMUNICATIONS CO/VA/ | 661 | 0.00 USD | deriv |
| 20 Feb 2020 | EXERCISE | SHENANDOAH TELECOMMUNICATIONS CO/VA/ | 610 | 0.00 USD | deriv |
| 20 Feb 2020 | EXERCISE | SHENANDOAH TELECOMMUNICATIONS CO/VA/ | 526 | 0.00 USD | deriv |
| 05 Feb 2020 | TAX_WITHHOLDING | SHENANDOAH TELECOMMUNICATIONS CO/VA/ | 1,317 | 41.39 USD | |