Christopher French

(Mr. Christopher French)

Currently holds a position at Shenandoah Telecommunications Co

Positions

Position Company Period
Chairman of the Board, President, Chief Executive Officer Shenandoah Telecommunications Co Jan. 1, 2011 -
Independent Director First National Corp Jan. 1, 1996 - May 8, 2018
Christopher French's trades of Shenandoah Telecommunications Co's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PS: Planned sale, O: Option / Other
Notification date Transaction date B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2025-03-11 2025-03-11 B Purchase
8,250 +2.3%
12.01
USD 99,082
8,250 +2.3% 12.01 USD 99,082
2025-03-11 2025-03-11 B Purchase
8,250 +2.4%
12.01
USD 99,086
8,250 +2.4% 12.01 USD 99,086
2024-08-15 2024-08-14 B Purchase
5,000 +6.1%
14.02
USD 70,100
5,000 +6.1% 14.02 USD 70,100
2024-08-09 2024-08-09 B Purchase
190 +0.2%
14.85
USD 2,821
190 +0.2% 14.85 USD 2,821
2024-08-09 2024-08-09 B Purchase
100 +0.1%
14.85
USD 1,485
100 +0.1% 14.85 USD 1,485
2024-08-09 2024-08-09 B Purchase
13 +0.0%
14.85
USD 193
13 +0.0% 14.85 USD 193
2024-08-09 2024-08-09 B Purchase
481 +0.6%
14.85
USD 7,144
481 +0.6% 14.85 USD 7,144
2024-08-09 2024-08-09 B Purchase
2,012 +2.6%
14.86
USD 29,898
2,012 +2.6% 14.86 USD 29,898
2024-08-09 2024-08-09 B Purchase
3,200 +4.2%
14.92
USD 47,748
3,200 +4.2% 14.92 USD 47,748
2024-08-09 2024-08-09 B Purchase
4 +0.0%
14.84
USD 59
4 +0.0% 14.84 USD 59
2024-08-09 2024-08-09 B Purchase
374 +0.5%
14.86
USD 5,558
374 +0.5% 14.86 USD 5,558
2024-08-09 2024-08-09 B Purchase
1,400 +1.9%
14.96
USD 20,944
1,400 +1.9% 14.96 USD 20,944
2024-08-09 2024-08-09 B Purchase
586 +0.8%
14.88
USD 8,720
586 +0.8% 14.88 USD 8,720
2024-08-09 2024-08-09 B Purchase
266 +0.4%
14.90
USD 3,963
266 +0.4% 14.90 USD 3,963
2024-08-09 2024-08-09 B Purchase
1,478 +2.1%
14.88
USD 21,985
1,478 +2.1% 14.88 USD 21,985
2024-08-09 2024-08-09 B Purchase
635 +0.9%
14.87
USD 9,442
635 +0.9% 14.87 USD 9,442
2024-08-09 2024-08-09 B Purchase
946 +1.4%
14.89
USD 14,086
946 +1.4% 14.89 USD 14,086
2024-08-09 2024-08-09 B Purchase
315 +0.5%
14.91
USD 4,697
315 +0.5% 14.91 USD 4,697
2024-08-09 2024-08-09 B Purchase
6,500 +1.9%
14.94
USD 97,110
6,500 +1.9% 14.94 USD 97,110
2024-06-14 2024-06-14 B Purchase
5,000 +6.3%
15.79
USD 78,950
5,000 +6.3% 15.79 USD 78,950
2024-06-10 2024-06-10 B Purchase
5,000 +6.7%
16.58
USD 82,900
5,000 +6.7% 16.58 USD 82,900
2024-06-10 2024-06-10 B Purchase
5,000 +7.2%
15.79
USD 78,950
5,000 +7.2% 15.79 USD 78,950
2024-06-10 2024-06-10 B Purchase
5,000 +1.6%
16.59
USD 82,950
5,000 +1.6% 16.59 USD 82,950
2024-05-08 2024-05-07 B Purchase
2,000 +3.0%
14.79
USD 29,580
2,000 +3.0% 14.79 USD 29,580
2024-05-08 2024-05-07 B Purchase
2,000 +3.0%
14.54
USD 29,080
2,000 +3.0% 14.54 USD 29,080
2024-05-08 2024-05-07 B Purchase
1,000 +1.5%
14.27
USD 14,270
1,000 +1.5% 14.27 USD 14,270
2024-05-08 2024-05-07 B Purchase
2,000 +0.6%
14.84
USD 29,680
2,000 +0.6% 14.84 USD 29,680
2024-05-08 2024-05-07 B Purchase
3,000 +1.0%
14.80
USD 44,400
3,000 +1.0% 14.80 USD 44,400
2024-05-08 2024-05-07 B Purchase
1,000 +0.3%
14.79
USD 14,790
1,000 +0.3% 14.79 USD 14,790
2024-05-08 2024-05-07 B Purchase
3,000 +1.0%
14.63
USD 43,890
3,000 +1.0% 14.63 USD 43,890
2024-05-08 2024-05-07 B Purchase
2,000 +0.6%
14.40
USD 28,800
2,000 +0.6% 14.40 USD 28,800
2022-06-13 2022-06-13 B Purchase
2 +0.0%
21.39
USD 43
2 +0.0% 21.39 USD 43
2022-06-13 2022-06-13 B Purchase
285 +0.1%
21.40
USD 6,099
285 +0.1% 21.40 USD 6,099
2022-06-13 2022-06-13 B Purchase
613 +0.3%
21.41
USD 13,124
613 +0.3% 21.41 USD 13,124
2022-06-13 2022-06-13 B Purchase
6,736 +3.3%
21.42
USD 144,285
6,736 +3.3% 21.42 USD 144,285
2022-06-13 2022-06-13 B Purchase
112 +0.1%
21.43
USD 2,400
112 +0.1% 21.43 USD 2,400
2022-06-13 2022-06-13 B Purchase
652 +0.3%
21.44
USD 13,979
652 +0.3% 21.44 USD 13,979
2022-06-13 2022-06-13 B Purchase
3,270 +1.6%
21.45
USD 70,142
3,270 +1.6% 21.45 USD 70,142
2022-05-04 2022-05-03 B Purchase
5,100 +2.6%
19.65
USD 100,215
5,100 +2.6% 19.65 USD 100,215
2022-05-04 2022-05-03 B Purchase
4,640 +2.4%
19.11
USD 88,670
4,640 +2.4% 19.11 USD 88,670
2022-05-04 2022-05-03 B Purchase
360 +0.2%
19.06
USD 6,862
360 +0.2% 19.06 USD 6,862
2022-05-04 2022-05-03 B Purchase
100 +0.1%
19.06
USD 1,906
100 +0.1% 19.06 USD 1,906
2022-05-04 2022-05-03 B Purchase
200 +0.1%
19.05
USD 3,810
200 +0.1% 19.05 USD 3,810
// ... existing code ... // ... rest of the file ...