Sign inGet started

FRENCH CHRISTOPHER E

Insider CIK 1120042 · SHEN President & CEO, Director · FXNC Director

Track record PRO

XXXX$█.██M██+██%
XXXX$█.██M██+██%
XXXX$█.██M██+██%
Track record
See how this insider's past purchases performed 30 and 90 days later, and a conviction score on each buy.
Upgrade to Pro · $99/yearAlready Pro? Log in

Trades across companies

TickerCodeTradeFiledSharesPriceValueOwned after
SHEN SHENANDOAH TELECOMMUNICATI J Other2026-03-022026-03-022,249— $0125,387SEC↗
SHEN SHENANDOAH TELECOMMUNICATI M Exercise deriv2026-02-192026-02-2310,960— $0115,615SEC↗
SHEN SHENANDOAH TELECOMMUNICATI M Exercise deriv2026-02-192026-02-237,786— $0126,575SEC↗
SHEN SHENANDOAH TELECOMMUNICATI M Exercise deriv2026-02-192026-02-2310,315— $0105,300SEC↗
SHEN SHENANDOAH TELECOMMUNICATI M Exercise deriv2026-02-192026-02-2318,427— $086,873SEC↗
SHEN SHENANDOAH TELECOMMUNICATI A Award deriv2026-02-192026-02-2336,039— $0122,912SEC↗
SHEN SHENANDOAH TELECOMMUNICATI M Exercise2026-02-192026-02-2347,488— $0483,576SEC↗
SHEN SHENANDOAH TELECOMMUNICATI A Award2026-02-022026-02-0525,571— $0436,088SEC↗
SHEN SHENANDOAH TELECOMMUNICATI P Buy2025-08-112025-08-1216,800$11.83 $198.7K410,517SEC↗
SHEN SHENANDOAH TELECOMMUNICATI P Buy2025-03-112025-03-118,250$12.01 $99.1K353,250SEC↗
SHEN SHENANDOAH TELECOMMUNICATI P Buy2025-03-112025-03-118,250$12.01 $99.1K361,500SEC↗
SHEN SHENANDOAH TELECOMMUNICATI J Other2025-03-102025-03-113,118— $0127,636SEC↗
SHEN SHENANDOAH TELECOMMUNICATI M Exercise deriv2025-02-202025-02-247,786— $0155,636SEC↗
SHEN SHENANDOAH TELECOMMUNICATI M Exercise deriv2025-02-202025-02-246,480— $0163,422SEC↗
SHEN SHENANDOAH TELECOMMUNICATI M Exercise deriv2025-02-202025-02-2410,960— $0144,676SEC↗
SHEN SHENANDOAH TELECOMMUNICATI M Exercise deriv2025-02-202025-02-2410,315— $0134,361SEC↗
SHEN SHENANDOAH TELECOMMUNICATI M Exercise2025-02-202025-02-2435,541— $0393,717SEC↗
SHEN SHENANDOAH TELECOMMUNICATI A Award deriv2025-02-182025-02-2073,710— $0169,902SEC↗
SHEN SHENANDOAH TELECOMMUNICATI A Award2024-10-092024-10-1111,782— $0358,176SEC↗
SHEN SHENANDOAH TELECOMMUNICATI P Buy2024-08-142024-08-155,000$14.02 $70.1K86,485SEC↗
SHEN SHENANDOAH TELECOMMUNICATI J Other2024-08-092024-10-11101,640— $099,537SEC↗
SHEN SHENANDOAH TELECOMMUNICATI J Other2024-08-092024-10-11102,855— $0201,177SEC↗
SHEN SHENANDOAH TELECOMMUNICATI J Other2024-08-092024-10-1199,537— $099,537SEC↗
SHEN SHENANDOAH TELECOMMUNICATI J Other2024-08-092024-10-11101,640— $0101,640SEC↗
SHEN SHENANDOAH TELECOMMUNICATI J Other2024-08-092024-10-11102,855— $0102,855SEC↗
SHEN SHENANDOAH TELECOMMUNICATI J Other2024-08-092024-10-1199,537— $00SEC↗
SHEN SHENANDOAH TELECOMMUNICATI P Buy2024-08-092024-08-09481$14.85 $7.1K81,182SEC↗
SHEN SHENANDOAH TELECOMMUNICATI P Buy2024-08-092024-08-092,012$14.86 $29.9K80,701SEC↗
SHEN SHENANDOAH TELECOMMUNICATI P Buy2024-08-092024-08-093,200$14.92 $47.7K78,689SEC↗
SHEN SHENANDOAH TELECOMMUNICATI P Buy2024-08-092024-08-094$14.84 $5975,489SEC↗
SHEN SHENANDOAH TELECOMMUNICATI P Buy2024-08-092024-08-09374$14.86 $5.6K75,485SEC↗
SHEN SHENANDOAH TELECOMMUNICATI P Buy2024-08-092024-08-091,400$14.96 $20.9K75,111SEC↗
SHEN SHENANDOAH TELECOMMUNICATI P Buy2024-08-092024-08-09586$14.88 $8.7K73,711SEC↗
SHEN SHENANDOAH TELECOMMUNICATI P Buy2024-08-092024-08-09266$14.90 $4.0K73,125SEC↗
SHEN SHENANDOAH TELECOMMUNICATI P Buy2024-08-092024-08-09190$14.85 $2.8K81,485SEC↗
SHEN SHENANDOAH TELECOMMUNICATI P Buy2024-08-092024-08-09100$14.85 $1.5K81,295SEC↗
SHEN SHENANDOAH TELECOMMUNICATI P Buy2024-08-092024-08-096,500$14.94 $97.1K346,394SEC↗
SHEN SHENANDOAH TELECOMMUNICATI P Buy2024-08-092024-08-09315$14.91 $4.7K69,800SEC↗
SHEN SHENANDOAH TELECOMMUNICATI P Buy2024-08-092024-08-09946$14.89 $14.1K70,746SEC↗
SHEN SHENANDOAH TELECOMMUNICATI P Buy2024-08-092024-08-0913$14.85 $19381,195SEC↗
SHEN SHENANDOAH TELECOMMUNICATI P Buy2024-08-092024-08-09635$14.87 $9.4K71,381SEC↗
SHEN SHENANDOAH TELECOMMUNICATI P Buy2024-08-092024-08-091,478$14.88 $22.0K72,859SEC↗
SHEN SHENANDOAH TELECOMMUNICATI J Other2024-08-092024-08-15136,928— $00SEC↗
SHEN SHENANDOAH TELECOMMUNICATI J Other2024-08-092024-08-15136,928— $0304,032SEC↗
SHEN SHENANDOAH TELECOMMUNICATI J Other2024-07-232024-07-2315,144— $069,485SEC↗
SHEN SHENANDOAH TELECOMMUNICATI J Other2024-07-232024-07-2315,144— $0339,894SEC↗
SHEN SHENANDOAH TELECOMMUNICATI P Buy2024-06-142024-06-145,000$15.79 $79.0K84,629SEC↗
SHEN SHENANDOAH TELECOMMUNICATI P Buy2024-06-102024-06-105,000$16.59 $83.0K324,750SEC↗
SHEN SHENANDOAH TELECOMMUNICATI P Buy2024-06-102024-06-105,000$15.79 $79.0K74,629SEC↗
SHEN SHENANDOAH TELECOMMUNICATI P Buy2024-06-102024-06-105,000$16.58 $82.9K79,629SEC↗
SHEN SHENANDOAH TELECOMMUNICATI P Buy2024-05-072024-05-081,000$14.27 $14.3K65,629SEC↗
SHEN SHENANDOAH TELECOMMUNICATI P Buy2024-05-072024-05-082,000$14.79 $29.6K69,629SEC↗
SHEN SHENANDOAH TELECOMMUNICATI P Buy2024-05-072024-05-082,000$14.54 $29.1K67,629SEC↗
SHEN SHENANDOAH TELECOMMUNICATI P Buy2024-05-072024-05-082,000$14.40 $28.8K310,750SEC↗
SHEN SHENANDOAH TELECOMMUNICATI P Buy2024-05-072024-05-083,000$14.63 $43.9K313,750SEC↗
SHEN SHENANDOAH TELECOMMUNICATI P Buy2024-05-072024-05-081,000$14.79 $14.8K314,750SEC↗
SHEN SHENANDOAH TELECOMMUNICATI P Buy2024-05-072024-05-083,000$14.80 $44.4K317,750SEC↗
SHEN SHENANDOAH TELECOMMUNICATI P Buy2024-05-072024-05-082,000$14.84 $29.7K319,750SEC↗
SHEN SHENANDOAH TELECOMMUNICATI J Other2024-02-272024-02-284,052— $0130,754SEC↗
SHEN SHENANDOAH TELECOMMUNICATI M Exercise deriv2024-02-152024-02-206,480— $0114,937SEC↗
SHEN SHENANDOAH TELECOMMUNICATI M Exercise deriv2024-02-152024-02-207,786— $0107,151SEC↗
SHEN SHENANDOAH TELECOMMUNICATI M Exercise deriv2024-02-152024-02-2010,959— $096,192SEC↗
SHEN SHENANDOAH TELECOMMUNICATI M Exercise deriv2024-02-152024-02-204,876— $0121,417SEC↗
SHEN SHENANDOAH TELECOMMUNICATI M Exercise2024-02-152024-02-2030,101— $0317,102SEC↗
SHEN SHENANDOAH TELECOMMUNICATI F Tax w/h2024-02-152024-02-208,352$19.65 $164.1K308,750SEC↗
SHEN SHENANDOAH TELECOMMUNICATI A Award deriv2024-02-132024-02-1543,839— $0128,872SEC↗
SHEN SHENANDOAH TELECOMMUNICATI A Award deriv2024-02-132024-02-2041,260— $0126,293SEC↗
SHEN SHENANDOAH TELECOMMUNICATI G Gift2024-01-022024-01-03200— $0287,001SEC↗
SHEN SHENANDOAH TELECOMMUNICATI G Gift2023-07-182023-07-181,800— $0287,201SEC↗
SHEN SHENANDOAH TELECOMMUNICATI J Other2023-05-262023-05-2623,778— $0136,928SEC↗
SHEN SHENANDOAH TELECOMMUNICATI J Other2023-05-262023-05-2649,900— $0167,104SEC↗
SHEN SHENANDOAH TELECOMMUNICATI W Will2023-04-182023-04-19333— $064,629SEC↗
SHEN SHENANDOAH TELECOMMUNICATI J Other2023-02-282023-02-282,463— $0134,806SEC↗
SHEN SHENANDOAH TELECOMMUNICATI A Award deriv2023-02-222023-02-2343,839— $085,033SEC↗
SHEN SHENANDOAH TELECOMMUNICATI M Exercise deriv2023-02-162023-02-214,876— $055,460SEC↗
SHEN SHENANDOAH TELECOMMUNICATI M Exercise deriv2023-02-162023-02-216,480— $048,980SEC↗
SHEN SHENANDOAH TELECOMMUNICATI M Exercise deriv2023-02-162023-02-214,880— $060,336SEC↗
SHEN SHENANDOAH TELECOMMUNICATI M Exercise deriv2023-02-162023-02-217,786— $041,194SEC↗
SHEN SHENANDOAH TELECOMMUNICATI M Exercise2023-02-162023-02-2124,022— $0295,666SEC↗
SHEN SHENANDOAH TELECOMMUNICATI F Tax w/h2023-02-162023-02-216,665$19.29 $128.6K289,001SEC↗
SHEN SHENANDOAH TELECOMMUNICATI A Award2023-02-022023-02-0313,652— $0276,019SEC↗
SHEN SHENANDOAH TELECOMMUNICATI F Tax w/h2023-02-022023-02-034,375$20.07 $87.8K271,644SEC↗
SHEN SHENANDOAH TELECOMMUNICATI W Will2022-10-132022-10-1350,271— $0262,367SEC↗
SHEN SHENANDOAH TELECOMMUNICATI P Buy2022-06-132022-06-13652$21.44 $14.0K204,348SEC↗
SHEN SHENANDOAH TELECOMMUNICATI P Buy2022-06-132022-06-136,736$21.42 $144.3K211,196SEC↗
SHEN SHENANDOAH TELECOMMUNICATI P Buy2022-06-132022-06-13285$21.40 $6.1K212,094SEC↗
SHEN SHENANDOAH TELECOMMUNICATI P Buy2022-06-132022-06-132$21.39 $43212,096SEC↗
SHEN SHENANDOAH TELECOMMUNICATI P Buy2022-06-132022-06-133,270$21.45 $70.1K203,696SEC↗
SHEN SHENANDOAH TELECOMMUNICATI P Buy2022-06-132022-06-13613$21.41 $13.1K211,809SEC↗
SHEN SHENANDOAH TELECOMMUNICATI P Buy2022-06-132022-06-13112$21.43 $2.4K204,460SEC↗
SHEN SHENANDOAH TELECOMMUNICATI P Buy2022-05-032022-05-04100$19.06 $1.9K190,326SEC↗
SHEN SHENANDOAH TELECOMMUNICATI P Buy2022-05-032022-05-04200$19.05 $3.8K190,226SEC↗
SHEN SHENANDOAH TELECOMMUNICATI P Buy2022-05-032022-05-04360$19.06 $6.9K190,686SEC↗
SHEN SHENANDOAH TELECOMMUNICATI P Buy2022-05-032022-05-045,100$19.65 $100.2K200,426SEC↗
SHEN SHENANDOAH TELECOMMUNICATI P Buy2022-05-032022-05-044,640$19.11 $88.7K195,326SEC↗
SHEN SHENANDOAH TELECOMMUNICATI A Award deriv2022-02-222022-02-2431,144— $065,216SEC↗
SHEN SHENANDOAH TELECOMMUNICATI M Exercise deriv2022-02-172022-02-224,142— $045,986SEC↗
SHEN SHENANDOAH TELECOMMUNICATI M Exercise deriv2022-02-172022-02-224,875— $036,231SEC↗
SHEN SHENANDOAH TELECOMMUNICATI M Exercise deriv2022-02-172022-02-222,159— $034,072SEC↗
SHEN SHENANDOAH TELECOMMUNICATI M Exercise deriv2022-02-172022-02-224,880— $041,106SEC↗
SHEN SHENANDOAH TELECOMMUNICATI A Award2022-02-172022-02-2216,056— $0190,026SEC↗
SHEN SHENANDOAH TELECOMMUNICATI A Award2022-02-022022-02-0416,517— $0173,970SEC↗
SHEN SHENANDOAH TELECOMMUNICATI G Gift2021-12-132022-01-0319,684— $0157,453SEC↗
SHEN SHENANDOAH TELECOMMUNICATI G Gift2021-12-132021-12-1419,684— $062,315SEC↗
SHEN W Will2021-11-292021-12-01524— $037,796SEC↗
SHEN SHENANDOAH TELECOMMUNICATI A Award deriv2021-09-212021-09-2321,599— $050,128SEC↗
SHEN SHENANDOAH TELECOMMUNICATI M Exercise deriv2021-02-182021-02-223,140— $018,375SEC↗
SHEN SHENANDOAH TELECOMMUNICATI M Exercise deriv2021-02-182021-02-223,143— $021,515SEC↗
SHEN SHENANDOAH TELECOMMUNICATI M Exercise deriv2021-02-182021-02-222,667— $024,658SEC↗
SHEN SHENANDOAH TELECOMMUNICATI M Exercise deriv2021-02-182021-02-222,371— $027,325SEC↗
SHEN SHENANDOAH TELECOMMUNICATI F Tax w/h2021-02-182021-02-223,778$44.88 $169.6K177,137SEC↗
SHEN SHENANDOAH TELECOMMUNICATI A Award2021-02-182021-02-2211,321— $0180,815SEC↗
SHEN SHENANDOAH TELECOMMUNICATI J Other2021-02-082021-02-086,180— $0137,269SEC↗
SHEN SHENANDOAH TELECOMMUNICATI F Tax w/h2021-02-042021-02-084,856$43.21 $209.8K169,594SEC↗
SHEN SHENANDOAH TELECOMMUNICATI A Award2021-02-042021-02-0815,807— $0174,450SEC↗
SHEN SHENANDOAH TELECOMMUNICATI G Gift2021-01-042021-01-04500— $0158,643SEC↗
SHEN SHENANDOAH TELECOMMUNICATI G Gift2020-12-312021-01-0423,604— $037,272SEC↗
SHEN SHENANDOAH TELECOMMUNICATI G Gift2020-12-312021-01-0471,312— $0159,143SEC↗
SHEN SHENANDOAH TELECOMMUNICATI W Will2020-12-142020-12-1552,603— $0160,706SEC↗
SHEN SHENANDOAH TELECOMMUNICATI G Gift2020-12-142020-12-151,570— $0230,455SEC↗
SHEN SHENANDOAH TELECOMMUNICATI J Other2020-04-242020-04-2449,738— $0217,004SEC↗
SHEN SHENANDOAH TELECOMMUNICATI J Other2020-04-242020-04-247,385— $0108,103SEC↗
SHEN SHENANDOAH TELECOMMUNICATI G Gift2020-03-312020-04-01410— $0232,025SEC↗
SHEN SHENANDOAH TELECOMMUNICATI A Award deriv2020-02-252020-02-2712,561— $029,696SEC↗
SHEN SHENANDOAH TELECOMMUNICATI M Exercise deriv2020-02-202020-02-242,668— $020,278SEC↗
SHEN SHENANDOAH TELECOMMUNICATI M Exercise deriv2020-02-202020-02-242,474— $025,317SEC↗
SHEN SHENANDOAH TELECOMMUNICATI M Exercise deriv2020-02-202020-02-242,371— $022,946SEC↗
SHEN SHENANDOAH TELECOMMUNICATI M Exercise deriv2020-02-202020-02-243,143— $017,135SEC↗
SHEN SHENANDOAH TELECOMMUNICATI A Award2020-02-202020-02-2410,656— $0235,740SEC↗
SHEN SHENANDOAH TELECOMMUNICATI F Tax w/h2020-02-202020-02-243,305$49.43 $163.4K232,435SEC↗
SHEN SHENANDOAH TELECOMMUNICATI J Other2020-02-182020-02-196,480— $00SEC↗
SHEN SHENANDOAH TELECOMMUNICATI J Other2020-02-182020-02-192,160— $0225,084SEC↗
SHEN SHENANDOAH TELECOMMUNICATI F Tax w/h2020-02-052020-02-074,346$41.39 $179.9K222,924SEC↗
SHEN SHENANDOAH TELECOMMUNICATI A Award2020-02-052020-02-0714,226— $0227,240SEC↗
SHEN SHENANDOAH TELECOMMUNICATI J Other2019-12-052019-12-052,800— $0143,449SEC↗
SHEN SHENANDOAH TELECOMMUNICATI J Other2019-09-272019-09-3049,742— $0266,742SEC↗
SHEN SHENANDOAH TELECOMMUNICATI J Other2019-09-272019-09-3022,496— $0115,488SEC↗
SHEN SHENANDOAH TELECOMMUNICATI A Award deriv2019-02-262019-02-2712,572— $027,791SEC↗
SHEN SHENANDOAH TELECOMMUNICATI M Exercise deriv2019-02-212019-02-252,667— $015,219SEC↗
SHEN SHENANDOAH TELECOMMUNICATI M Exercise deriv2019-02-212019-02-252,371— $017,886SEC↗
SHEN SHENANDOAH TELECOMMUNICATI M Exercise deriv2019-02-212019-02-252,474— $020,257SEC↗
SHEN SHENANDOAH TELECOMMUNICATI M Exercise deriv2019-02-212019-02-252,710— $022,731SEC↗
SHEN SHENANDOAH TELECOMMUNICATI F Tax w/h2019-02-212019-02-253,500$50.79 $177.8K213,044SEC↗
SHEN SHENANDOAH TELECOMMUNICATI A Award2019-02-212019-02-2510,222— $0216,544SEC↗
SHEN SHENANDOAH TELECOMMUNICATI F Tax w/h2019-01-292019-01-314,523$46.15 $208.7K206,322SEC↗
SHEN SHENANDOAH TELECOMMUNICATI A Award2019-01-292019-01-3114,842— $0210,845SEC↗
SHEN SHENANDOAH TELECOMMUNICATI X Exercise deriv2018-11-292018-12-0310,504$8.29 $87.1K73,870SEC↗
SHEN SHENANDOAH TELECOMMUNICATI X Exercise deriv2018-11-292018-12-033,613$6.92 $25.0K70,257SEC↗
SHEN SHENANDOAH TELECOMMUNICATI X Exercise deriv2018-11-292018-12-0344,816$6.92 $310.1K25,441SEC↗
SHEN SHENANDOAH TELECOMMUNICATI F Tax w/h2018-11-292018-12-0329,734$50.79 $1.51M196,003SEC↗
SHEN SHENANDOAH TELECOMMUNICATI A Award2018-11-292018-12-0348,429$6.92 $335.1K225,737SEC↗
SHEN SHENANDOAH TELECOMMUNICATI A Award2018-11-292018-12-0310,504$8.29 $87.1K177,308SEC↗
SHEN SHENANDOAH TELECOMMUNICATI F Tax w/h2018-10-232018-10-25250$38.43 $9.6K166,804SEC↗
SHEN SHENANDOAH TELECOMMUNICATI A Award deriv2018-02-202018-02-2110,670— $084,374SEC↗
SHEN SHENANDOAH TELECOMMUNICATI M Exercise deriv2018-02-192018-02-205,692— $073,704SEC↗
SHEN SHENANDOAH TELECOMMUNICATI F Tax w/h2018-02-192018-02-201,579$32.85 $51.9K167,054SEC↗
SHEN SHENANDOAH TELECOMMUNICATI A Award2018-02-192018-02-205,692— $0168,633SEC↗
SHEN SHENANDOAH TELECOMMUNICATI M Exercise deriv2018-02-152018-02-202,371— $079,396SEC↗
SHEN SHENANDOAH TELECOMMUNICATI M Exercise deriv2018-02-152018-02-202,710— $084,241SEC↗
SHEN SHENANDOAH TELECOMMUNICATI M Exercise deriv2018-02-152018-02-202,474— $081,767SEC↗
SHEN SHENANDOAH TELECOMMUNICATI F Tax w/h2018-02-152018-02-202,095$31.05 $65.0K162,941SEC↗
SHEN SHENANDOAH TELECOMMUNICATI A Award2018-02-152018-02-207,555— $0165,036SEC↗
SHEN SHENANDOAH TELECOMMUNICATI D To issuer2018-01-292018-01-304,988$32.80 $163.6K157,481SEC↗
SHEN SHENANDOAH TELECOMMUNICATI A Award2018-01-292018-01-3016,256— $0162,469SEC↗
SHEN SHENANDOAH TELECOMMUNICATI A Award2018-01-292018-01-3016,256— $0162,469SEC↗
SHEN SHENANDOAH TELECOMMUNICATI F Tax w/h2018-01-292018-01-304,988$32.80 $163.6K157,481SEC↗
FXNC FIRST NATIONAL CORP /VA/ A Award2017-08-092017-08-10341— $018,853SEC↗
FXNC FIRST NATIONAL CORP /VA/ J Other2017-05-262017-05-30807— $05,447SEC↗
SHEN SHENANDOAH TELECOMMUNICATI J Other2017-05-262017-05-3049,742— $0316,484SEC↗
SHEN SHENANDOAH TELECOMMUNICATI J Other2017-05-262017-05-3011,983— $0137,984SEC↗
SHEN SHENANDOAH TELECOMMUNICATI J Other2017-03-292017-03-302,653— $0149,967SEC↗
SHEN SHENANDOAH TELECOMMUNICATI J Other2017-03-292017-03-3031,586— $0366,226SEC↗
FXNC FIRST NATIONAL CORP /VA/ J Other2017-03-292017-03-30626— $06,254SEC↗
SHEN SHENANDOAH TELECOMMUNICATI A Award deriv2017-02-222017-02-249,484— $086,951SEC↗
SHEN SHENANDOAH TELECOMMUNICATI F Tax w/h2017-02-192017-02-221,749$29.00 $50.7K146,213SEC↗
SHEN SHENANDOAH TELECOMMUNICATI A Award2017-02-192017-02-225,691— $0147,962SEC↗
SHEN SHENANDOAH TELECOMMUNICATI F Tax w/h2017-02-192017-02-241,749$29.00 $50.7K146,213SEC↗
SHEN SHENANDOAH TELECOMMUNICATI A Award2017-02-192017-02-245,691— $0147,962SEC↗
SHEN SHENANDOAH TELECOMMUNICATI M Exercise deriv2017-02-182017-02-222,988— $083,158SEC↗
SHEN SHENANDOAH TELECOMMUNICATI M Exercise deriv2017-02-182017-02-242,988— $083,158SEC↗
SHEN SHENANDOAH TELECOMMUNICATI A Award2017-02-182017-02-222,988— $0143,320SEC↗
SHEN SHENANDOAH TELECOMMUNICATI F Tax w/h2017-02-182017-02-221,049$29.00 $30.4K142,271SEC↗
SHEN SHENANDOAH TELECOMMUNICATI F Tax w/h2017-02-182017-02-241,049$29.00 $30.4K142,271SEC↗
SHEN SHENANDOAH TELECOMMUNICATI A Award2017-02-182017-02-242,988— $0143,320SEC↗
SHEN SHENANDOAH TELECOMMUNICATI M Exercise deriv2017-02-162017-02-212,710— $088,619SEC↗
SHEN SHENANDOAH TELECOMMUNICATI M Exercise deriv2017-02-162017-02-212,473— $086,146SEC↗
SHEN SHENANDOAH TELECOMMUNICATI M Exercise deriv2017-02-162017-02-222,473— $086,146SEC↗
SHEN SHENANDOAH TELECOMMUNICATI M Exercise deriv2017-02-162017-02-245,691— $077,467SEC↗
SHEN SHENANDOAH TELECOMMUNICATI F Tax w/h2017-02-162017-02-21833$27.90 $23.2K138,619SEC↗
SHEN SHENANDOAH TELECOMMUNICATI A Award2017-02-162017-02-212,473— $0141,092SEC↗
SHEN SHENANDOAH TELECOMMUNICATI F Tax w/h2017-02-162017-02-21760$27.90 $21.2K140,332SEC↗
SHEN SHENANDOAH TELECOMMUNICATI A Award2017-02-162017-02-212,710— $0139,452SEC↗
SHEN SHENANDOAH TELECOMMUNICATI G Gift2016-12-302017-01-04345,000— $090,578SEC↗
SHEN SHENANDOAH TELECOMMUNICATI G Gift2016-12-302017-01-0446,164— $0136,742SEC↗
SHEN SHENANDOAH TELECOMMUNICATI G Gift2016-12-302017-01-04345,000— $0345,000SEC↗
SHEN SHENANDOAH TELECOMMUNICATI G Gift2016-12-302017-01-0446,164— $064,296SEC↗
FXNC FIRST NATIONAL CORP /VA/ A Award2016-11-162016-11-18300— $018,512SEC↗
SHEN SHENANDOAH TELECOMMUNICATI X Exercise deriv2016-07-142016-07-189,958$8.25 $82.2K133,678SEC↗
SHEN SHENANDOAH TELECOMMUNICATI X Exercise deriv2016-07-142016-07-1810,837$6.92 $75.0K91,329SEC↗
SHEN SHENANDOAH TELECOMMUNICATI X Exercise deriv2016-07-142016-07-1831,512$8.29 $261.2K102,166SEC↗
SHEN SHENANDOAH TELECOMMUNICATI A Award2016-07-142016-07-1810,837$6.92 $75.0K457,419SEC↗
SHEN SHENANDOAH TELECOMMUNICATI A Award2016-07-142016-07-1831,512$8.29 $261.2K446,582SEC↗
SHEN SHENANDOAH TELECOMMUNICATI A Award2016-07-142016-07-189,958$8.25 $82.2K415,070SEC↗
SHEN SHENANDOAH TELECOMMUNICATI F Tax w/h2016-07-142016-07-1821,841$41.87 $914.5K435,578SEC↗
SHEN SHENANDOAH TELECOMMUNICATI J Other2016-04-212016-04-214,615— $0146,249SEC↗
SHEN SHENANDOAH TELECOMMUNICATI X Exercise deriv2016-03-312016-04-0182,878$5.41 $448.4K143,636SEC↗
SHEN SHENANDOAH TELECOMMUNICATI A Award2016-03-312016-04-0182,878$5.41 $448.4K445,343SEC↗
SHEN SHENANDOAH TELECOMMUNICATI F Tax w/h2016-03-312016-04-0140,231$27.06 $1.09M405,112SEC↗
SHEN SHENANDOAH TELECOMMUNICATI M Exercise deriv2016-02-202016-02-223,036— $0226,514SEC↗
SHEN SHENANDOAH TELECOMMUNICATI A Award2016-02-202016-02-223,036$22.07 $67.0K363,469SEC↗
SHEN SHENANDOAH TELECOMMUNICATI F Tax w/h2016-02-202016-02-221,004$22.07 $22.2K362,465SEC↗
SHEN SHENANDOAH TELECOMMUNICATI M Exercise deriv2016-02-192016-02-225,693— $0229,550SEC↗
SHEN SHENANDOAH TELECOMMUNICATI F Tax w/h2016-02-192016-02-221,750$22.03 $38.6K360,433SEC↗
SHEN SHENANDOAH TELECOMMUNICATI A Award2016-02-192016-02-225,693$22.03 $125.4K362,183SEC↗
SHEN SHENANDOAH TELECOMMUNICATI M Exercise deriv2016-02-182016-02-222,708— $0237,951SEC↗
SHEN SHENANDOAH TELECOMMUNICATI M Exercise deriv2016-02-182016-02-222,988— $0240,939SEC↗
SHEN SHENANDOAH TELECOMMUNICATI A Award2016-02-182016-02-222,988$21.85 $65.3K355,580SEC↗
SHEN SHENANDOAH TELECOMMUNICATI F Tax w/h2016-02-182016-02-22966$21.85 $21.1K354,614SEC↗
SHEN SHENANDOAH TELECOMMUNICATI F Tax w/h2016-02-182016-02-22832$21.85 $18.2K356,490SEC↗
SHEN SHENANDOAH TELECOMMUNICATI A Award2016-02-182016-02-222,708$21.85 $59.2K357,322SEC↗
SHEN SHENANDOAH TELECOMMUNICATI A Award deriv2016-02-162016-02-189,895— $0240,939SEC↗
SHEN SHENANDOAH TELECOMMUNICATI X Exercise deriv2016-02-122016-02-1646,862$12.63 $591.9K487,274SEC↗
SHEN SHENANDOAH TELECOMMUNICATI X Exercise deriv2016-02-122016-02-1846,862$12.63 $591.9K231,004SEC↗
SHEN SHENANDOAH TELECOMMUNICATI F Tax w/h2016-02-122016-02-1628,128$21.95 $617.4K352,592SEC↗
SHEN SHENANDOAH TELECOMMUNICATI A Award2016-02-122016-02-1646,862$12.63 $591.9K380,720SEC↗
SHEN SHENANDOAH TELECOMMUNICATI F Tax w/h2016-02-122016-02-1828,128$21.95 $617.4K352,592SEC↗
SHEN SHENANDOAH TELECOMMUNICATI A Award2016-02-122016-02-1846,862$12.63 $591.9K380,720SEC↗
SHEN SHENANDOAH TELECOMMUNICATI J Other2015-12-102015-12-105,600— $076,310SEC↗
FXNC FIRST NATIONAL CORP /VA/ A Award2015-11-182015-11-20305— $018,212SEC↗
SHEN SHENANDOAH TELECOMMUNICATI G Gift2015-11-182015-11-202,120— $0166,929SEC↗
SHEN SHENANDOAH TELECOMMUNICATI F Tax w/h2015-10-232015-10-26127$47.32 $6.0K169,019SEC↗
SHEN SHENANDOAH TELECOMMUNICATI M Exercise deriv2015-09-172015-09-214,800— $0138,953SEC↗
SHEN SHENANDOAH TELECOMMUNICATI A Award2015-09-172015-09-214,800$40.65 $195.1K170,721SEC↗
SHEN SHENANDOAH TELECOMMUNICATI F Tax w/h2015-09-172015-09-211,588$40.65 $64.6K169,133SEC↗
SHEN SHENANDOAH TELECOMMUNICATI M Exercise deriv2015-02-212015-02-241,429— $0143,753SEC↗
SHEN SHENANDOAH TELECOMMUNICATI F Tax w/h2015-02-212015-02-24472$29.71 $14.0K165,921SEC↗
SHEN SHENANDOAH TELECOMMUNICATI A Award2015-02-212015-02-241,429$29.71 $42.5K166,393SEC↗
SHEN SHENANDOAH TELECOMMUNICATI M Exercise deriv2015-02-202015-02-241,518— $0145,182SEC↗
SHEN SHENANDOAH TELECOMMUNICATI F Tax w/h2015-02-202015-02-24502$29.62 $14.9K164,964SEC↗
SHEN SHENANDOAH TELECOMMUNICATI A Award2015-02-202015-02-241,518$29.62 $45.0K165,466SEC↗
SHEN SHENANDOAH TELECOMMUNICATI F Tax w/h2015-02-192015-09-29874$30.02 $26.2K163,991SEC↗
SHEN SHENANDOAH TELECOMMUNICATI M Exercise deriv2015-02-192015-02-202,845— $0146,700SEC↗
SHEN SHENANDOAH TELECOMMUNICATI M Exercise deriv2015-02-192015-02-232,845— $0146,700SEC↗
SHEN SHENANDOAH TELECOMMUNICATI F Tax w/h2015-02-192015-02-20917$30.02 $27.5K163,948SEC↗
SHEN SHENANDOAH TELECOMMUNICATI A Award2015-02-192015-02-202,845$30.02 $85.4K164,865SEC↗
SHEN SHENANDOAH TELECOMMUNICATI A Award2015-02-192015-02-232,845$30.02 $85.4K164,865SEC↗
SHEN SHENANDOAH TELECOMMUNICATI F Tax w/h2015-02-192015-02-23917$30.02 $27.5K163,948SEC↗
SHEN SHENANDOAH TELECOMMUNICATI A Award deriv2015-02-182015-02-205,419— $0150,600SEC↗
SHEN SHENANDOAH TELECOMMUNICATI M Exercise deriv2015-02-182015-02-201,494— $0145,181SEC↗
SHEN SHENANDOAH TELECOMMUNICATI M Exercise deriv2015-02-182015-02-231,494— $0145,181SEC↗
SHEN SHENANDOAH TELECOMMUNICATI A Award deriv2015-02-182015-02-235,419— $0150,600SEC↗
SHEN SHENANDOAH TELECOMMUNICATI A Award2015-02-182015-02-201,494$30.19 $45.1K162,589SEC↗
SHEN SHENANDOAH TELECOMMUNICATI F Tax w/h2015-02-182015-02-20569$30.19 $17.2K162,020SEC↗
SHEN SHENANDOAH TELECOMMUNICATI F Tax w/h2015-02-182015-02-23569$30.19 $17.2K162,020SEC↗
SHEN SHENANDOAH TELECOMMUNICATI A Award2015-02-182015-02-231,494$30.19 $45.1K162,589SEC↗
SHEN SHENANDOAH TELECOMMUNICATI J Other2014-12-082014-12-0924,870— $0198,906SEC↗
SHEN SHENANDOAH TELECOMMUNICATI J Other2014-12-082014-12-0910,477— $081,910SEC↗
FXNC FIRST NATIONAL CORP /VA/ J Other2014-12-082014-12-10584— $06,880SEC↗
SHEN SHENANDOAH TELECOMMUNICATI M Exercise deriv2014-06-212014-06-241,055— $0145,620SEC↗
SHEN SHENANDOAH TELECOMMUNICATI A Award2014-06-212014-06-241,055$27.94 $29.5K162,017SEC↗
SHEN SHENANDOAH TELECOMMUNICATI F Tax w/h2014-06-212014-06-24349$27.94 $9.8K161,095SEC↗
SHEN SHENANDOAH TELECOMMUNICATI M Exercise deriv2014-02-212014-02-241,428— $0146,675SEC↗
SHEN SHENANDOAH TELECOMMUNICATI A Award2014-02-212014-02-241,428$26.90 $38.4K161,421SEC↗
SHEN SHENANDOAH TELECOMMUNICATI F Tax w/h2014-02-212014-02-24459$26.90 $12.3K160,962SEC↗
SHEN SHENANDOAH TELECOMMUNICATI M Exercise deriv2014-02-202014-02-211,518— $0148,103SEC↗
SHEN SHENANDOAH TELECOMMUNICATI A Award2014-02-202014-02-211,518$26.01 $39.5K160,511SEC↗
SHEN SHENANDOAH TELECOMMUNICATI F Tax w/h2014-02-202014-02-21518$26.01 $13.5K159,993SEC↗
SHEN SHENANDOAH TELECOMMUNICATI A Award deriv2014-02-192014-02-2111,383— $0149,621SEC↗
SHEN SHENANDOAH TELECOMMUNICATI M Exercise deriv2014-02-182014-02-201,494$25.72 $38.4K138,238SEC↗
SHEN SHENANDOAH TELECOMMUNICATI F Tax w/h2014-02-182014-02-20573$25.72 $14.7K158,420SEC↗
SHEN SHENANDOAH TELECOMMUNICATI A Award2014-02-182014-02-201,494$25.72 $38.4K158,993SEC↗
SHEN SHENANDOAH TELECOMMUNICATI X Exercise deriv2013-11-012013-11-0514,937$16.50 $246.5K139,732SEC↗
SHEN SHENANDOAH TELECOMMUNICATI F Tax w/h2013-11-012013-11-0510,889$27.73 $302.0K157,499SEC↗
SHEN SHENANDOAH TELECOMMUNICATI M Exercise2013-11-012013-11-0514,937$16.50 $246.5K168,388SEC↗
SHEN SHENANDOAH TELECOMMUNICATI M Exercise deriv2013-06-212013-06-241,055— $0154,669SEC↗
SHEN SHENANDOAH TELECOMMUNICATI A Award2013-06-212013-06-241,055$16.91 $17.8K153,800SEC↗
SHEN SHENANDOAH TELECOMMUNICATI F Tax w/h2013-06-212013-06-24349$16.91 $5.9K153,451SEC↗
SHEN SHENANDOAH TELECOMMUNICATI M Exercise deriv2013-02-212013-02-221,428— $0155,724SEC↗
SHEN SHENANDOAH TELECOMMUNICATI A Award2013-02-212013-02-221,428$13.94 $19.9K153,293SEC↗
SHEN SHENANDOAH TELECOMMUNICATI F Tax w/h2013-02-212013-02-22548$13.94 $7.6K152,745SEC↗
SHEN SHENANDOAH TELECOMMUNICATI M Exercise deriv2013-02-202013-02-221,518— $0157,152SEC↗
SHEN SHENANDOAH TELECOMMUNICATI A Award2013-02-202013-02-221,518$14.38 $21.8K152,447SEC↗
SHEN SHENANDOAH TELECOMMUNICATI F Tax w/h2013-02-202013-02-22582$14.38 $8.4K151,865SEC↗
SHEN SHENANDOAH TELECOMMUNICATI A Award deriv2013-02-182013-02-2029,633$13.84 $410.1K149,748SEC↗
SHEN SHENANDOAH TELECOMMUNICATI A Award deriv2013-02-182013-02-205,976— $0155,724SEC↗
FXNC FIRST NATIONAL CORP /VA/ P Buy2012-07-302012-07-314,750$4.00 $19.0K4,750SEC↗
FXNC FIRST NATIONAL CORP /VA/ S Sale2012-07-302012-07-312,000$4.00 $8.0K2,100SEC↗
FXNC FIRST NATIONAL CORP /VA/ P Buy2012-07-302012-07-312,000$4.00 $8.0K2,100SEC↗
FXNC FIRST NATIONAL CORP /VA/ S Sale2012-07-302012-07-314,750$4.00 $19.0K14,130SEC↗
FXNC FIRST NATIONAL CORP /VA/ X Exercise deriv2012-06-292012-07-03250— $00SEC↗
FXNC FIRST NATIONAL CORP /VA/ X Exercise deriv2012-06-292012-07-0314,750— $00SEC↗
FXNC FIRST NATIONAL CORP /VA/ X Exercise deriv2012-06-292012-07-031,425— $00SEC↗
FXNC FIRST NATIONAL CORP /VA/ X Exercise deriv2012-06-292012-07-032,000— $00SEC↗
FXNC FIRST NATIONAL CORP /VA/ X Exercise deriv2012-06-292012-07-034,000— $00SEC↗
FXNC FIRST NATIONAL CORP /VA/ X Exercise deriv2012-06-292012-07-0311,535— $00SEC↗
FXNC FIRST NATIONAL CORP /VA/ X Exercise deriv2012-06-292012-07-035,035— $00SEC↗
FXNC FIRST NATIONAL CORP /VA/ X Exercise2012-06-292012-07-03250$4.00 $1.0K4,381SEC↗
FXNC FIRST NATIONAL CORP /VA/ X Exercise2012-06-292012-07-0314,750$4.00 $59.0K18,880SEC↗
FXNC FIRST NATIONAL CORP /VA/ X Exercise2012-06-292012-07-031,425$4.00 $5.7K2,025SEC↗
FXNC FIRST NATIONAL CORP /VA/ X Exercise2012-06-292012-07-032,000$4.00 $8.0K2,100SEC↗