John W Flora
Insider CIK 1434504 · SHEN Director
Trades across companies
| Ticker | Code | Trade | Filed | Shares | Price | Value | Owned after | |
|---|---|---|---|---|---|---|---|---|
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise deriv | 2026-04-21 | 2026-04-22 | 9,863 | — | $0 | 0 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise | 2026-04-21 | 2026-04-22 | 9,863 | — | $0 | 66,060 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award deriv | 2026-02-19 | 2026-02-20 | 9,863 | — | $0 | 9,863 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise deriv | 2026-02-18 | 2026-02-20 | 10,924 | — | $0 | 0 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise | 2026-02-18 | 2026-02-20 | 10,924 | — | $0 | 56,197 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award deriv | 2025-02-18 | 2025-02-20 | 10,924 | — | $0 | 10,924 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise deriv | 2025-02-13 | 2025-02-18 | 6,298 | — | $0 | 0 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise | 2025-02-13 | 2025-02-18 | 6,298 | — | $0 | 45,273 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | P Buy | 2024-08-12 | 2024-08-12 | 500 | $14.87 | $7.4K | 38,975 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | D To issuer deriv | 2024-02-22 | 2024-02-23 | 6,893 | — | $0 | 6,298 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise | 2024-02-22 | 2024-02-23 | 6,893 | — | $0 | 40,387 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | F Tax w/h | 2024-02-22 | 2024-02-23 | 1,912 | $21.12 | $40.4K | 38,475 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award deriv | 2024-02-13 | 2024-02-14 | 6,298 | — | $0 | 13,191 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | D To issuer deriv | 2023-02-22 | 2023-02-23 | 6,027 | — | $0 | 0 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award deriv | 2023-02-22 | 2023-02-23 | 6,893 | — | $0 | 6,893 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise | 2023-02-22 | 2023-02-23 | 6,027 | — | $0 | 35,166 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | F Tax w/h | 2023-02-22 | 2023-02-23 | 1,672 | $18.86 | $31.5K | 33,494 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award | 2022-11-18 | 2022-11-18 | 700 | $19.54 | $13.7K | 29,139 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | D To issuer deriv | 2022-09-21 | 2022-09-21 | 4,304 | — | $0 | 6,027 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award | 2022-09-21 | 2022-09-21 | 4,304 | — | $0 | 29,633 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | F Tax w/h | 2022-09-21 | 2022-09-21 | 1,194 | $18.61 | $22.2K | 28,439 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award deriv | 2022-02-22 | 2022-02-24 | 6,027 | — | $0 | 10,331 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award deriv | 2021-09-21 | 2021-09-23 | 4,304 | — | $0 | 4,304 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | D To issuer deriv | 2021-02-25 | 2021-03-01 | 2,063 | — | $0 | 0 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | F Tax w/h | 2021-02-25 | 2021-03-01 | 572 | $45.46 | $26.0K | 25,329 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award | 2021-02-25 | 2021-03-01 | 2,063 | — | $0 | 25,901 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | G Gift | 2020-04-09 | 2020-04-09 | 400 | — | $0 | 23,838 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | F Tax w/h | 2020-02-26 | 2020-02-27 | 595 | $46.32 | $27.6K | 24,238 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award | 2020-02-26 | 2020-02-27 | 2,147 | — | $0 | 24,833 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | D To issuer deriv | 2020-02-25 | 2020-02-27 | 2,147 | — | $0 | 2,063 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award deriv | 2020-02-25 | 2020-02-27 | 2,063 | — | $0 | 4,210 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award deriv | 2019-02-26 | 2019-02-27 | 2,147 | — | $0 | 2,147 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | D To issuer deriv | 2019-02-20 | 2019-02-21 | 2,740 | — | $0 | 0 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | F Tax w/h | 2019-02-20 | 2019-02-21 | 760 | $50.81 | $38.6K | 22,686 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award | 2019-02-20 | 2019-02-21 | 2,740 | — | $0 | 23,446 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | D To issuer deriv | 2018-02-22 | 2018-02-22 | 2,778 | — | $0 | 2,740 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | F Tax w/h | 2018-02-22 | 2018-02-22 | 770 | $31.80 | $24.5K | 20,706 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award | 2018-02-22 | 2018-02-22 | 2,778 | — | $0 | 21,476 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award deriv | 2018-02-20 | 2018-02-21 | 2,740 | — | $0 | 5,518 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award deriv | 2017-02-22 | 2017-02-23 | 2,778 | — | $0 | 2,778 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise deriv | 2017-02-19 | 2017-02-21 | 513 | — | $0 | 0 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | F Tax w/h | 2017-02-19 | 2017-02-21 | 157 | $29.00 | $4.6K | 18,698 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award | 2017-02-19 | 2017-02-21 | 513 | — | $0 | 18,855 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise deriv | 2017-02-16 | 2017-02-17 | 3,226 | — | $0 | 513 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award | 2017-02-16 | 2017-02-17 | 3,226 | — | $0 | 19,333 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | F Tax w/h | 2017-02-16 | 2017-02-17 | 991 | $27.90 | $27.6K | 18,342 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise deriv | 2016-02-19 | 2016-02-22 | 513 | — | $0 | 3,739 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award | 2016-02-19 | 2016-02-22 | 513 | $22.03 | $11.3K | 16,264 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | F Tax w/h | 2016-02-19 | 2016-02-22 | 157 | $22.03 | $3.5K | 16,107 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise deriv | 2016-02-18 | 2016-02-22 | 3,998 | — | $0 | 4,252 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise deriv | 2016-02-18 | 2016-02-22 | 964 | — | $0 | 8,250 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award | 2016-02-18 | 2016-02-22 | 3,998 | $22.03 | $88.1K | 16,980 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award | 2016-02-18 | 2016-02-22 | 964 | $21.85 | $21.1K | 13,278 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | F Tax w/h | 2016-02-18 | 2016-02-22 | 296 | $21.85 | $6.5K | 12,982 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | F Tax w/h | 2016-02-18 | 2016-02-22 | 1,229 | $21.85 | $26.9K | 15,751 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award deriv | 2016-02-16 | 2016-02-18 | 3,226 | — | $0 | 9,214 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise deriv | 2015-02-20 | 2015-02-23 | 616 | — | $0 | 2,994 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | F Tax w/h | 2015-02-20 | 2015-02-23 | 189 | $29.62 | $5.6K | 6,157 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award | 2015-02-20 | 2015-02-23 | 616 | $29.62 | $18.2K | 6,346 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise deriv | 2015-02-19 | 2015-02-20 | 256 | — | $0 | 3,610 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise deriv | 2015-02-19 | 2015-02-23 | 256 | — | $0 | 3,610 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | F Tax w/h | 2015-02-19 | 2015-02-20 | 78 | $30.02 | $2.3K | 5,730 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | F Tax w/h | 2015-02-19 | 2015-02-20 | 256 | $30.02 | $7.7K | 5,808 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | F Tax w/h | 2015-02-19 | 2015-02-23 | 78 | $30.02 | $2.3K | 5,730 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award | 2015-02-19 | 2015-02-23 | 256 | $30.02 | $7.7K | 5,808 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award deriv | 2015-02-18 | 2015-02-20 | 1,999 | — | $0 | 3,866 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise deriv | 2015-02-18 | 2015-02-20 | 482 | — | $0 | 1,867 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise deriv | 2015-02-18 | 2015-02-23 | 482 | — | $0 | 1,867 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award deriv | 2015-02-18 | 2015-02-23 | 1,999 | — | $0 | 3,866 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award | 2015-02-18 | 2015-02-20 | 482 | $30.19 | $14.6K | 5,700 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | F Tax w/h | 2015-02-18 | 2015-02-20 | 148 | $30.19 | $4.5K | 5,552 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | F Tax w/h | 2015-02-18 | 2015-02-23 | 148 | $30.19 | $4.5K | 5,552 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award | 2015-02-18 | 2015-02-23 | 482 | $30.19 | $14.6K | 5,700 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise deriv | 2014-02-21 | 2014-02-24 | 352 | — | $0 | 2,349 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award | 2014-02-21 | 2014-02-24 | 352 | $26.90 | $9.5K | 5,218 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise deriv | 2014-02-20 | 2014-02-20 | 616 | — | $0 | 2,701 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award | 2014-02-20 | 2014-02-20 | 616 | $26.01 | $16.0K | 4,866 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award deriv | 2014-02-19 | 2014-02-20 | 769 | — | $0 | 3,317 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise deriv | 2014-02-18 | 2014-02-20 | 481 | — | $0 | 2,548 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award | 2014-02-18 | 2014-02-20 | 481 | $25.72 | $12.4K | 4,250 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise deriv | 2013-06-21 | 2013-06-21 | 303 | — | $0 | 3,029 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award | 2013-06-21 | 2013-06-21 | 303 | $16.91 | $5.1K | 3,769 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise deriv | 2013-02-21 | 2013-02-22 | 352 | — | $0 | 3,332 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award | 2013-02-21 | 2013-02-22 | 352 | $13.94 | $4.9K | 3,466 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise deriv | 2013-02-20 | 2013-02-22 | 616 | — | $0 | 3,684 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award | 2013-02-20 | 2013-02-22 | 616 | $14.38 | $8.9K | 3,114 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award deriv | 2013-02-18 | 2013-02-19 | 1,445 | — | $0 | 4,300 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise deriv | 2012-06-21 | 2012-06-22 | 303 | — | $0 | 2,855 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award | 2012-06-21 | 2012-06-22 | 303 | $11.97 | $3.6K | 2,498 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise deriv | 2012-02-21 | 2012-02-22 | 352 | — | $0 | 3,158 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award | 2012-02-21 | 2012-02-22 | 352 | $10.82 | $3.8K | 2,195 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award deriv | 2012-02-20 | 2012-02-21 | 1,848 | — | $0 | 3,510 | SEC↗ |