FRENCH CHRISTOPHER E
Insider CIK 1120042 · SHEN President & CEO, Director · FXNC Director
Trades across companies
| Ticker | Code | Trade | Filed | Shares | Price | Value | Owned after | |
|---|---|---|---|---|---|---|---|---|
| SHEN SHENANDOAH TELECOMMUNICATI | J Other | 2026-03-02 | 2026-03-02 | 2,249 | — | $0 | 125,387 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise deriv | 2026-02-19 | 2026-02-23 | 10,960 | — | $0 | 115,615 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise deriv | 2026-02-19 | 2026-02-23 | 7,786 | — | $0 | 126,575 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise deriv | 2026-02-19 | 2026-02-23 | 10,315 | — | $0 | 105,300 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise deriv | 2026-02-19 | 2026-02-23 | 18,427 | — | $0 | 86,873 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award deriv | 2026-02-19 | 2026-02-23 | 36,039 | — | $0 | 122,912 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise | 2026-02-19 | 2026-02-23 | 47,488 | — | $0 | 483,576 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award | 2026-02-02 | 2026-02-05 | 25,571 | — | $0 | 436,088 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | P Buy | 2025-08-11 | 2025-08-12 | 16,800 | $11.83 | $198.7K | 410,517 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | P Buy | 2025-03-11 | 2025-03-11 | 8,250 | $12.01 | $99.1K | 353,250 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | P Buy | 2025-03-11 | 2025-03-11 | 8,250 | $12.01 | $99.1K | 361,500 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | J Other | 2025-03-10 | 2025-03-11 | 3,118 | — | $0 | 127,636 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise deriv | 2025-02-20 | 2025-02-24 | 7,786 | — | $0 | 155,636 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise deriv | 2025-02-20 | 2025-02-24 | 6,480 | — | $0 | 163,422 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise deriv | 2025-02-20 | 2025-02-24 | 10,960 | — | $0 | 144,676 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise deriv | 2025-02-20 | 2025-02-24 | 10,315 | — | $0 | 134,361 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise | 2025-02-20 | 2025-02-24 | 35,541 | — | $0 | 393,717 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award deriv | 2025-02-18 | 2025-02-20 | 73,710 | — | $0 | 169,902 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award | 2024-10-09 | 2024-10-11 | 11,782 | — | $0 | 358,176 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | P Buy | 2024-08-14 | 2024-08-15 | 5,000 | $14.02 | $70.1K | 86,485 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | J Other | 2024-08-09 | 2024-10-11 | 101,640 | — | $0 | 99,537 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | J Other | 2024-08-09 | 2024-10-11 | 102,855 | — | $0 | 201,177 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | J Other | 2024-08-09 | 2024-10-11 | 99,537 | — | $0 | 99,537 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | J Other | 2024-08-09 | 2024-10-11 | 101,640 | — | $0 | 101,640 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | J Other | 2024-08-09 | 2024-10-11 | 102,855 | — | $0 | 102,855 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | J Other | 2024-08-09 | 2024-10-11 | 99,537 | — | $0 | 0 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | P Buy | 2024-08-09 | 2024-08-09 | 481 | $14.85 | $7.1K | 81,182 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | P Buy | 2024-08-09 | 2024-08-09 | 2,012 | $14.86 | $29.9K | 80,701 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | P Buy | 2024-08-09 | 2024-08-09 | 3,200 | $14.92 | $47.7K | 78,689 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | P Buy | 2024-08-09 | 2024-08-09 | 4 | $14.84 | $59 | 75,489 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | P Buy | 2024-08-09 | 2024-08-09 | 374 | $14.86 | $5.6K | 75,485 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | P Buy | 2024-08-09 | 2024-08-09 | 1,400 | $14.96 | $20.9K | 75,111 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | P Buy | 2024-08-09 | 2024-08-09 | 586 | $14.88 | $8.7K | 73,711 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | P Buy | 2024-08-09 | 2024-08-09 | 266 | $14.90 | $4.0K | 73,125 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | P Buy | 2024-08-09 | 2024-08-09 | 190 | $14.85 | $2.8K | 81,485 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | P Buy | 2024-08-09 | 2024-08-09 | 100 | $14.85 | $1.5K | 81,295 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | P Buy | 2024-08-09 | 2024-08-09 | 6,500 | $14.94 | $97.1K | 346,394 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | P Buy | 2024-08-09 | 2024-08-09 | 315 | $14.91 | $4.7K | 69,800 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | P Buy | 2024-08-09 | 2024-08-09 | 946 | $14.89 | $14.1K | 70,746 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | P Buy | 2024-08-09 | 2024-08-09 | 13 | $14.85 | $193 | 81,195 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | P Buy | 2024-08-09 | 2024-08-09 | 635 | $14.87 | $9.4K | 71,381 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | P Buy | 2024-08-09 | 2024-08-09 | 1,478 | $14.88 | $22.0K | 72,859 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | J Other | 2024-08-09 | 2024-08-15 | 136,928 | — | $0 | 0 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | J Other | 2024-08-09 | 2024-08-15 | 136,928 | — | $0 | 304,032 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | J Other | 2024-07-23 | 2024-07-23 | 15,144 | — | $0 | 69,485 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | J Other | 2024-07-23 | 2024-07-23 | 15,144 | — | $0 | 339,894 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | P Buy | 2024-06-14 | 2024-06-14 | 5,000 | $15.79 | $79.0K | 84,629 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | P Buy | 2024-06-10 | 2024-06-10 | 5,000 | $16.59 | $83.0K | 324,750 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | P Buy | 2024-06-10 | 2024-06-10 | 5,000 | $15.79 | $79.0K | 74,629 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | P Buy | 2024-06-10 | 2024-06-10 | 5,000 | $16.58 | $82.9K | 79,629 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | P Buy | 2024-05-07 | 2024-05-08 | 1,000 | $14.27 | $14.3K | 65,629 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | P Buy | 2024-05-07 | 2024-05-08 | 2,000 | $14.79 | $29.6K | 69,629 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | P Buy | 2024-05-07 | 2024-05-08 | 2,000 | $14.54 | $29.1K | 67,629 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | P Buy | 2024-05-07 | 2024-05-08 | 2,000 | $14.40 | $28.8K | 310,750 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | P Buy | 2024-05-07 | 2024-05-08 | 3,000 | $14.63 | $43.9K | 313,750 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | P Buy | 2024-05-07 | 2024-05-08 | 1,000 | $14.79 | $14.8K | 314,750 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | P Buy | 2024-05-07 | 2024-05-08 | 3,000 | $14.80 | $44.4K | 317,750 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | P Buy | 2024-05-07 | 2024-05-08 | 2,000 | $14.84 | $29.7K | 319,750 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | J Other | 2024-02-27 | 2024-02-28 | 4,052 | — | $0 | 130,754 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise deriv | 2024-02-15 | 2024-02-20 | 6,480 | — | $0 | 114,937 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise deriv | 2024-02-15 | 2024-02-20 | 7,786 | — | $0 | 107,151 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise deriv | 2024-02-15 | 2024-02-20 | 10,959 | — | $0 | 96,192 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise deriv | 2024-02-15 | 2024-02-20 | 4,876 | — | $0 | 121,417 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise | 2024-02-15 | 2024-02-20 | 30,101 | — | $0 | 317,102 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | F Tax w/h | 2024-02-15 | 2024-02-20 | 8,352 | $19.65 | $164.1K | 308,750 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award deriv | 2024-02-13 | 2024-02-15 | 43,839 | — | $0 | 128,872 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award deriv | 2024-02-13 | 2024-02-20 | 41,260 | — | $0 | 126,293 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | G Gift | 2024-01-02 | 2024-01-03 | 200 | — | $0 | 287,001 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | G Gift | 2023-07-18 | 2023-07-18 | 1,800 | — | $0 | 287,201 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | J Other | 2023-05-26 | 2023-05-26 | 23,778 | — | $0 | 136,928 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | J Other | 2023-05-26 | 2023-05-26 | 49,900 | — | $0 | 167,104 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | W Will | 2023-04-18 | 2023-04-19 | 333 | — | $0 | 64,629 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | J Other | 2023-02-28 | 2023-02-28 | 2,463 | — | $0 | 134,806 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award deriv | 2023-02-22 | 2023-02-23 | 43,839 | — | $0 | 85,033 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise deriv | 2023-02-16 | 2023-02-21 | 4,876 | — | $0 | 55,460 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise deriv | 2023-02-16 | 2023-02-21 | 6,480 | — | $0 | 48,980 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise deriv | 2023-02-16 | 2023-02-21 | 4,880 | — | $0 | 60,336 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise deriv | 2023-02-16 | 2023-02-21 | 7,786 | — | $0 | 41,194 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise | 2023-02-16 | 2023-02-21 | 24,022 | — | $0 | 295,666 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | F Tax w/h | 2023-02-16 | 2023-02-21 | 6,665 | $19.29 | $128.6K | 289,001 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award | 2023-02-02 | 2023-02-03 | 13,652 | — | $0 | 276,019 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | F Tax w/h | 2023-02-02 | 2023-02-03 | 4,375 | $20.07 | $87.8K | 271,644 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | W Will | 2022-10-13 | 2022-10-13 | 50,271 | — | $0 | 262,367 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | P Buy | 2022-06-13 | 2022-06-13 | 652 | $21.44 | $14.0K | 204,348 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | P Buy | 2022-06-13 | 2022-06-13 | 6,736 | $21.42 | $144.3K | 211,196 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | P Buy | 2022-06-13 | 2022-06-13 | 285 | $21.40 | $6.1K | 212,094 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | P Buy | 2022-06-13 | 2022-06-13 | 2 | $21.39 | $43 | 212,096 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | P Buy | 2022-06-13 | 2022-06-13 | 3,270 | $21.45 | $70.1K | 203,696 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | P Buy | 2022-06-13 | 2022-06-13 | 613 | $21.41 | $13.1K | 211,809 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | P Buy | 2022-06-13 | 2022-06-13 | 112 | $21.43 | $2.4K | 204,460 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | P Buy | 2022-05-03 | 2022-05-04 | 100 | $19.06 | $1.9K | 190,326 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | P Buy | 2022-05-03 | 2022-05-04 | 200 | $19.05 | $3.8K | 190,226 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | P Buy | 2022-05-03 | 2022-05-04 | 360 | $19.06 | $6.9K | 190,686 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | P Buy | 2022-05-03 | 2022-05-04 | 5,100 | $19.65 | $100.2K | 200,426 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | P Buy | 2022-05-03 | 2022-05-04 | 4,640 | $19.11 | $88.7K | 195,326 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award deriv | 2022-02-22 | 2022-02-24 | 31,144 | — | $0 | 65,216 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise deriv | 2022-02-17 | 2022-02-22 | 4,142 | — | $0 | 45,986 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise deriv | 2022-02-17 | 2022-02-22 | 4,875 | — | $0 | 36,231 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise deriv | 2022-02-17 | 2022-02-22 | 2,159 | — | $0 | 34,072 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise deriv | 2022-02-17 | 2022-02-22 | 4,880 | — | $0 | 41,106 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award | 2022-02-17 | 2022-02-22 | 16,056 | — | $0 | 190,026 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award | 2022-02-02 | 2022-02-04 | 16,517 | — | $0 | 173,970 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | G Gift | 2021-12-13 | 2022-01-03 | 19,684 | — | $0 | 157,453 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | G Gift | 2021-12-13 | 2021-12-14 | 19,684 | — | $0 | 62,315 | SEC↗ |
| SHEN | W Will | 2021-11-29 | 2021-12-01 | 524 | — | $0 | 37,796 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award deriv | 2021-09-21 | 2021-09-23 | 21,599 | — | $0 | 50,128 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise deriv | 2021-02-18 | 2021-02-22 | 3,140 | — | $0 | 18,375 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise deriv | 2021-02-18 | 2021-02-22 | 3,143 | — | $0 | 21,515 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise deriv | 2021-02-18 | 2021-02-22 | 2,667 | — | $0 | 24,658 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise deriv | 2021-02-18 | 2021-02-22 | 2,371 | — | $0 | 27,325 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | F Tax w/h | 2021-02-18 | 2021-02-22 | 3,778 | $44.88 | $169.6K | 177,137 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award | 2021-02-18 | 2021-02-22 | 11,321 | — | $0 | 180,815 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | J Other | 2021-02-08 | 2021-02-08 | 6,180 | — | $0 | 137,269 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | F Tax w/h | 2021-02-04 | 2021-02-08 | 4,856 | $43.21 | $209.8K | 169,594 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award | 2021-02-04 | 2021-02-08 | 15,807 | — | $0 | 174,450 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | G Gift | 2021-01-04 | 2021-01-04 | 500 | — | $0 | 158,643 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | G Gift | 2020-12-31 | 2021-01-04 | 23,604 | — | $0 | 37,272 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | G Gift | 2020-12-31 | 2021-01-04 | 71,312 | — | $0 | 159,143 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | W Will | 2020-12-14 | 2020-12-15 | 52,603 | — | $0 | 160,706 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | G Gift | 2020-12-14 | 2020-12-15 | 1,570 | — | $0 | 230,455 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | J Other | 2020-04-24 | 2020-04-24 | 49,738 | — | $0 | 217,004 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | J Other | 2020-04-24 | 2020-04-24 | 7,385 | — | $0 | 108,103 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | G Gift | 2020-03-31 | 2020-04-01 | 410 | — | $0 | 232,025 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award deriv | 2020-02-25 | 2020-02-27 | 12,561 | — | $0 | 29,696 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise deriv | 2020-02-20 | 2020-02-24 | 2,668 | — | $0 | 20,278 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise deriv | 2020-02-20 | 2020-02-24 | 2,474 | — | $0 | 25,317 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise deriv | 2020-02-20 | 2020-02-24 | 2,371 | — | $0 | 22,946 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise deriv | 2020-02-20 | 2020-02-24 | 3,143 | — | $0 | 17,135 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award | 2020-02-20 | 2020-02-24 | 10,656 | — | $0 | 235,740 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | F Tax w/h | 2020-02-20 | 2020-02-24 | 3,305 | $49.43 | $163.4K | 232,435 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | J Other | 2020-02-18 | 2020-02-19 | 6,480 | — | $0 | 0 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | J Other | 2020-02-18 | 2020-02-19 | 2,160 | — | $0 | 225,084 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | F Tax w/h | 2020-02-05 | 2020-02-07 | 4,346 | $41.39 | $179.9K | 222,924 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award | 2020-02-05 | 2020-02-07 | 14,226 | — | $0 | 227,240 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | J Other | 2019-12-05 | 2019-12-05 | 2,800 | — | $0 | 143,449 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | J Other | 2019-09-27 | 2019-09-30 | 49,742 | — | $0 | 266,742 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | J Other | 2019-09-27 | 2019-09-30 | 22,496 | — | $0 | 115,488 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award deriv | 2019-02-26 | 2019-02-27 | 12,572 | — | $0 | 27,791 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise deriv | 2019-02-21 | 2019-02-25 | 2,667 | — | $0 | 15,219 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise deriv | 2019-02-21 | 2019-02-25 | 2,371 | — | $0 | 17,886 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise deriv | 2019-02-21 | 2019-02-25 | 2,474 | — | $0 | 20,257 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise deriv | 2019-02-21 | 2019-02-25 | 2,710 | — | $0 | 22,731 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | F Tax w/h | 2019-02-21 | 2019-02-25 | 3,500 | $50.79 | $177.8K | 213,044 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award | 2019-02-21 | 2019-02-25 | 10,222 | — | $0 | 216,544 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | F Tax w/h | 2019-01-29 | 2019-01-31 | 4,523 | $46.15 | $208.7K | 206,322 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award | 2019-01-29 | 2019-01-31 | 14,842 | — | $0 | 210,845 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | X Exercise deriv | 2018-11-29 | 2018-12-03 | 10,504 | $8.29 | $87.1K | 73,870 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | X Exercise deriv | 2018-11-29 | 2018-12-03 | 3,613 | $6.92 | $25.0K | 70,257 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | X Exercise deriv | 2018-11-29 | 2018-12-03 | 44,816 | $6.92 | $310.1K | 25,441 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | F Tax w/h | 2018-11-29 | 2018-12-03 | 29,734 | $50.79 | $1.51M | 196,003 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award | 2018-11-29 | 2018-12-03 | 48,429 | $6.92 | $335.1K | 225,737 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award | 2018-11-29 | 2018-12-03 | 10,504 | $8.29 | $87.1K | 177,308 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | F Tax w/h | 2018-10-23 | 2018-10-25 | 250 | $38.43 | $9.6K | 166,804 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award deriv | 2018-02-20 | 2018-02-21 | 10,670 | — | $0 | 84,374 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise deriv | 2018-02-19 | 2018-02-20 | 5,692 | — | $0 | 73,704 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | F Tax w/h | 2018-02-19 | 2018-02-20 | 1,579 | $32.85 | $51.9K | 167,054 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award | 2018-02-19 | 2018-02-20 | 5,692 | — | $0 | 168,633 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise deriv | 2018-02-15 | 2018-02-20 | 2,371 | — | $0 | 79,396 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise deriv | 2018-02-15 | 2018-02-20 | 2,710 | — | $0 | 84,241 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise deriv | 2018-02-15 | 2018-02-20 | 2,474 | — | $0 | 81,767 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | F Tax w/h | 2018-02-15 | 2018-02-20 | 2,095 | $31.05 | $65.0K | 162,941 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award | 2018-02-15 | 2018-02-20 | 7,555 | — | $0 | 165,036 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | D To issuer | 2018-01-29 | 2018-01-30 | 4,988 | $32.80 | $163.6K | 157,481 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award | 2018-01-29 | 2018-01-30 | 16,256 | — | $0 | 162,469 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award | 2018-01-29 | 2018-01-30 | 16,256 | — | $0 | 162,469 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | F Tax w/h | 2018-01-29 | 2018-01-30 | 4,988 | $32.80 | $163.6K | 157,481 | SEC↗ |
| FXNC FIRST NATIONAL CORP /VA/ | A Award | 2017-08-09 | 2017-08-10 | 341 | — | $0 | 18,853 | SEC↗ |
| FXNC FIRST NATIONAL CORP /VA/ | J Other | 2017-05-26 | 2017-05-30 | 807 | — | $0 | 5,447 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | J Other | 2017-05-26 | 2017-05-30 | 49,742 | — | $0 | 316,484 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | J Other | 2017-05-26 | 2017-05-30 | 11,983 | — | $0 | 137,984 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | J Other | 2017-03-29 | 2017-03-30 | 2,653 | — | $0 | 149,967 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | J Other | 2017-03-29 | 2017-03-30 | 31,586 | — | $0 | 366,226 | SEC↗ |
| FXNC FIRST NATIONAL CORP /VA/ | J Other | 2017-03-29 | 2017-03-30 | 626 | — | $0 | 6,254 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award deriv | 2017-02-22 | 2017-02-24 | 9,484 | — | $0 | 86,951 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | F Tax w/h | 2017-02-19 | 2017-02-22 | 1,749 | $29.00 | $50.7K | 146,213 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award | 2017-02-19 | 2017-02-22 | 5,691 | — | $0 | 147,962 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | F Tax w/h | 2017-02-19 | 2017-02-24 | 1,749 | $29.00 | $50.7K | 146,213 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award | 2017-02-19 | 2017-02-24 | 5,691 | — | $0 | 147,962 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise deriv | 2017-02-18 | 2017-02-22 | 2,988 | — | $0 | 83,158 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise deriv | 2017-02-18 | 2017-02-24 | 2,988 | — | $0 | 83,158 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award | 2017-02-18 | 2017-02-22 | 2,988 | — | $0 | 143,320 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | F Tax w/h | 2017-02-18 | 2017-02-22 | 1,049 | $29.00 | $30.4K | 142,271 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | F Tax w/h | 2017-02-18 | 2017-02-24 | 1,049 | $29.00 | $30.4K | 142,271 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award | 2017-02-18 | 2017-02-24 | 2,988 | — | $0 | 143,320 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise deriv | 2017-02-16 | 2017-02-21 | 2,710 | — | $0 | 88,619 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise deriv | 2017-02-16 | 2017-02-21 | 2,473 | — | $0 | 86,146 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise deriv | 2017-02-16 | 2017-02-22 | 2,473 | — | $0 | 86,146 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise deriv | 2017-02-16 | 2017-02-24 | 5,691 | — | $0 | 77,467 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | F Tax w/h | 2017-02-16 | 2017-02-21 | 833 | $27.90 | $23.2K | 138,619 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award | 2017-02-16 | 2017-02-21 | 2,473 | — | $0 | 141,092 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | F Tax w/h | 2017-02-16 | 2017-02-21 | 760 | $27.90 | $21.2K | 140,332 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award | 2017-02-16 | 2017-02-21 | 2,710 | — | $0 | 139,452 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | G Gift | 2016-12-30 | 2017-01-04 | 345,000 | — | $0 | 90,578 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | G Gift | 2016-12-30 | 2017-01-04 | 46,164 | — | $0 | 136,742 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | G Gift | 2016-12-30 | 2017-01-04 | 345,000 | — | $0 | 345,000 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | G Gift | 2016-12-30 | 2017-01-04 | 46,164 | — | $0 | 64,296 | SEC↗ |
| FXNC FIRST NATIONAL CORP /VA/ | A Award | 2016-11-16 | 2016-11-18 | 300 | — | $0 | 18,512 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | X Exercise deriv | 2016-07-14 | 2016-07-18 | 9,958 | $8.25 | $82.2K | 133,678 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | X Exercise deriv | 2016-07-14 | 2016-07-18 | 10,837 | $6.92 | $75.0K | 91,329 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | X Exercise deriv | 2016-07-14 | 2016-07-18 | 31,512 | $8.29 | $261.2K | 102,166 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award | 2016-07-14 | 2016-07-18 | 10,837 | $6.92 | $75.0K | 457,419 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award | 2016-07-14 | 2016-07-18 | 31,512 | $8.29 | $261.2K | 446,582 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award | 2016-07-14 | 2016-07-18 | 9,958 | $8.25 | $82.2K | 415,070 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | F Tax w/h | 2016-07-14 | 2016-07-18 | 21,841 | $41.87 | $914.5K | 435,578 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | J Other | 2016-04-21 | 2016-04-21 | 4,615 | — | $0 | 146,249 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | X Exercise deriv | 2016-03-31 | 2016-04-01 | 82,878 | $5.41 | $448.4K | 143,636 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award | 2016-03-31 | 2016-04-01 | 82,878 | $5.41 | $448.4K | 445,343 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | F Tax w/h | 2016-03-31 | 2016-04-01 | 40,231 | $27.06 | $1.09M | 405,112 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise deriv | 2016-02-20 | 2016-02-22 | 3,036 | — | $0 | 226,514 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award | 2016-02-20 | 2016-02-22 | 3,036 | $22.07 | $67.0K | 363,469 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | F Tax w/h | 2016-02-20 | 2016-02-22 | 1,004 | $22.07 | $22.2K | 362,465 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise deriv | 2016-02-19 | 2016-02-22 | 5,693 | — | $0 | 229,550 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | F Tax w/h | 2016-02-19 | 2016-02-22 | 1,750 | $22.03 | $38.6K | 360,433 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award | 2016-02-19 | 2016-02-22 | 5,693 | $22.03 | $125.4K | 362,183 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise deriv | 2016-02-18 | 2016-02-22 | 2,708 | — | $0 | 237,951 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise deriv | 2016-02-18 | 2016-02-22 | 2,988 | — | $0 | 240,939 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award | 2016-02-18 | 2016-02-22 | 2,988 | $21.85 | $65.3K | 355,580 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | F Tax w/h | 2016-02-18 | 2016-02-22 | 966 | $21.85 | $21.1K | 354,614 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | F Tax w/h | 2016-02-18 | 2016-02-22 | 832 | $21.85 | $18.2K | 356,490 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award | 2016-02-18 | 2016-02-22 | 2,708 | $21.85 | $59.2K | 357,322 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award deriv | 2016-02-16 | 2016-02-18 | 9,895 | — | $0 | 240,939 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | X Exercise deriv | 2016-02-12 | 2016-02-16 | 46,862 | $12.63 | $591.9K | 487,274 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | X Exercise deriv | 2016-02-12 | 2016-02-18 | 46,862 | $12.63 | $591.9K | 231,004 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | F Tax w/h | 2016-02-12 | 2016-02-16 | 28,128 | $21.95 | $617.4K | 352,592 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award | 2016-02-12 | 2016-02-16 | 46,862 | $12.63 | $591.9K | 380,720 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | F Tax w/h | 2016-02-12 | 2016-02-18 | 28,128 | $21.95 | $617.4K | 352,592 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award | 2016-02-12 | 2016-02-18 | 46,862 | $12.63 | $591.9K | 380,720 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | J Other | 2015-12-10 | 2015-12-10 | 5,600 | — | $0 | 76,310 | SEC↗ |
| FXNC FIRST NATIONAL CORP /VA/ | A Award | 2015-11-18 | 2015-11-20 | 305 | — | $0 | 18,212 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | G Gift | 2015-11-18 | 2015-11-20 | 2,120 | — | $0 | 166,929 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | F Tax w/h | 2015-10-23 | 2015-10-26 | 127 | $47.32 | $6.0K | 169,019 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise deriv | 2015-09-17 | 2015-09-21 | 4,800 | — | $0 | 138,953 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award | 2015-09-17 | 2015-09-21 | 4,800 | $40.65 | $195.1K | 170,721 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | F Tax w/h | 2015-09-17 | 2015-09-21 | 1,588 | $40.65 | $64.6K | 169,133 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise deriv | 2015-02-21 | 2015-02-24 | 1,429 | — | $0 | 143,753 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | F Tax w/h | 2015-02-21 | 2015-02-24 | 472 | $29.71 | $14.0K | 165,921 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award | 2015-02-21 | 2015-02-24 | 1,429 | $29.71 | $42.5K | 166,393 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise deriv | 2015-02-20 | 2015-02-24 | 1,518 | — | $0 | 145,182 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | F Tax w/h | 2015-02-20 | 2015-02-24 | 502 | $29.62 | $14.9K | 164,964 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award | 2015-02-20 | 2015-02-24 | 1,518 | $29.62 | $45.0K | 165,466 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | F Tax w/h | 2015-02-19 | 2015-09-29 | 874 | $30.02 | $26.2K | 163,991 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise deriv | 2015-02-19 | 2015-02-20 | 2,845 | — | $0 | 146,700 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise deriv | 2015-02-19 | 2015-02-23 | 2,845 | — | $0 | 146,700 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | F Tax w/h | 2015-02-19 | 2015-02-20 | 917 | $30.02 | $27.5K | 163,948 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award | 2015-02-19 | 2015-02-20 | 2,845 | $30.02 | $85.4K | 164,865 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award | 2015-02-19 | 2015-02-23 | 2,845 | $30.02 | $85.4K | 164,865 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | F Tax w/h | 2015-02-19 | 2015-02-23 | 917 | $30.02 | $27.5K | 163,948 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award deriv | 2015-02-18 | 2015-02-20 | 5,419 | — | $0 | 150,600 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise deriv | 2015-02-18 | 2015-02-20 | 1,494 | — | $0 | 145,181 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise deriv | 2015-02-18 | 2015-02-23 | 1,494 | — | $0 | 145,181 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award deriv | 2015-02-18 | 2015-02-23 | 5,419 | — | $0 | 150,600 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award | 2015-02-18 | 2015-02-20 | 1,494 | $30.19 | $45.1K | 162,589 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | F Tax w/h | 2015-02-18 | 2015-02-20 | 569 | $30.19 | $17.2K | 162,020 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | F Tax w/h | 2015-02-18 | 2015-02-23 | 569 | $30.19 | $17.2K | 162,020 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award | 2015-02-18 | 2015-02-23 | 1,494 | $30.19 | $45.1K | 162,589 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | J Other | 2014-12-08 | 2014-12-09 | 24,870 | — | $0 | 198,906 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | J Other | 2014-12-08 | 2014-12-09 | 10,477 | — | $0 | 81,910 | SEC↗ |
| FXNC FIRST NATIONAL CORP /VA/ | J Other | 2014-12-08 | 2014-12-10 | 584 | — | $0 | 6,880 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise deriv | 2014-06-21 | 2014-06-24 | 1,055 | — | $0 | 145,620 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award | 2014-06-21 | 2014-06-24 | 1,055 | $27.94 | $29.5K | 162,017 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | F Tax w/h | 2014-06-21 | 2014-06-24 | 349 | $27.94 | $9.8K | 161,095 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise deriv | 2014-02-21 | 2014-02-24 | 1,428 | — | $0 | 146,675 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award | 2014-02-21 | 2014-02-24 | 1,428 | $26.90 | $38.4K | 161,421 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | F Tax w/h | 2014-02-21 | 2014-02-24 | 459 | $26.90 | $12.3K | 160,962 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise deriv | 2014-02-20 | 2014-02-21 | 1,518 | — | $0 | 148,103 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award | 2014-02-20 | 2014-02-21 | 1,518 | $26.01 | $39.5K | 160,511 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | F Tax w/h | 2014-02-20 | 2014-02-21 | 518 | $26.01 | $13.5K | 159,993 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award deriv | 2014-02-19 | 2014-02-21 | 11,383 | — | $0 | 149,621 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise deriv | 2014-02-18 | 2014-02-20 | 1,494 | $25.72 | $38.4K | 138,238 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | F Tax w/h | 2014-02-18 | 2014-02-20 | 573 | $25.72 | $14.7K | 158,420 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award | 2014-02-18 | 2014-02-20 | 1,494 | $25.72 | $38.4K | 158,993 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | X Exercise deriv | 2013-11-01 | 2013-11-05 | 14,937 | $16.50 | $246.5K | 139,732 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | F Tax w/h | 2013-11-01 | 2013-11-05 | 10,889 | $27.73 | $302.0K | 157,499 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise | 2013-11-01 | 2013-11-05 | 14,937 | $16.50 | $246.5K | 168,388 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise deriv | 2013-06-21 | 2013-06-24 | 1,055 | — | $0 | 154,669 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award | 2013-06-21 | 2013-06-24 | 1,055 | $16.91 | $17.8K | 153,800 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | F Tax w/h | 2013-06-21 | 2013-06-24 | 349 | $16.91 | $5.9K | 153,451 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise deriv | 2013-02-21 | 2013-02-22 | 1,428 | — | $0 | 155,724 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award | 2013-02-21 | 2013-02-22 | 1,428 | $13.94 | $19.9K | 153,293 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | F Tax w/h | 2013-02-21 | 2013-02-22 | 548 | $13.94 | $7.6K | 152,745 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | M Exercise deriv | 2013-02-20 | 2013-02-22 | 1,518 | — | $0 | 157,152 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award | 2013-02-20 | 2013-02-22 | 1,518 | $14.38 | $21.8K | 152,447 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | F Tax w/h | 2013-02-20 | 2013-02-22 | 582 | $14.38 | $8.4K | 151,865 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award deriv | 2013-02-18 | 2013-02-20 | 29,633 | $13.84 | $410.1K | 149,748 | SEC↗ |
| SHEN SHENANDOAH TELECOMMUNICATI | A Award deriv | 2013-02-18 | 2013-02-20 | 5,976 | — | $0 | 155,724 | SEC↗ |
| FXNC FIRST NATIONAL CORP /VA/ | P Buy | 2012-07-30 | 2012-07-31 | 4,750 | $4.00 | $19.0K | 4,750 | SEC↗ |
| FXNC FIRST NATIONAL CORP /VA/ | S Sale | 2012-07-30 | 2012-07-31 | 2,000 | $4.00 | $8.0K | 2,100 | SEC↗ |
| FXNC FIRST NATIONAL CORP /VA/ | P Buy | 2012-07-30 | 2012-07-31 | 2,000 | $4.00 | $8.0K | 2,100 | SEC↗ |
| FXNC FIRST NATIONAL CORP /VA/ | S Sale | 2012-07-30 | 2012-07-31 | 4,750 | $4.00 | $19.0K | 14,130 | SEC↗ |
| FXNC FIRST NATIONAL CORP /VA/ | X Exercise deriv | 2012-06-29 | 2012-07-03 | 250 | — | $0 | 0 | SEC↗ |
| FXNC FIRST NATIONAL CORP /VA/ | X Exercise deriv | 2012-06-29 | 2012-07-03 | 14,750 | — | $0 | 0 | SEC↗ |
| FXNC FIRST NATIONAL CORP /VA/ | X Exercise deriv | 2012-06-29 | 2012-07-03 | 1,425 | — | $0 | 0 | SEC↗ |
| FXNC FIRST NATIONAL CORP /VA/ | X Exercise deriv | 2012-06-29 | 2012-07-03 | 2,000 | — | $0 | 0 | SEC↗ |
| FXNC FIRST NATIONAL CORP /VA/ | X Exercise deriv | 2012-06-29 | 2012-07-03 | 4,000 | — | $0 | 0 | SEC↗ |
| FXNC FIRST NATIONAL CORP /VA/ | X Exercise deriv | 2012-06-29 | 2012-07-03 | 11,535 | — | $0 | 0 | SEC↗ |
| FXNC FIRST NATIONAL CORP /VA/ | X Exercise deriv | 2012-06-29 | 2012-07-03 | 5,035 | — | $0 | 0 | SEC↗ |
| FXNC FIRST NATIONAL CORP /VA/ | X Exercise | 2012-06-29 | 2012-07-03 | 250 | $4.00 | $1.0K | 4,381 | SEC↗ |
| FXNC FIRST NATIONAL CORP /VA/ | X Exercise | 2012-06-29 | 2012-07-03 | 14,750 | $4.00 | $59.0K | 18,880 | SEC↗ |
| FXNC FIRST NATIONAL CORP /VA/ | X Exercise | 2012-06-29 | 2012-07-03 | 1,425 | $4.00 | $5.7K | 2,025 | SEC↗ |
| FXNC FIRST NATIONAL CORP /VA/ | X Exercise | 2012-06-29 | 2012-07-03 | 2,000 | $4.00 | $8.0K | 2,100 | SEC↗ |