John W Flora

Number of records: 44
SEC FilingCompany/StockTrade DateTransactionSharesAvg. PriceTotal% HoldingsGain/Loss
23-Feb-24 8:14 AM
View: 
Shenandoah Telecommunicatio... (SHEN) 22-Feb-24Payment of Exercise 1,912$21.12$40,381.40(5%)
40.39K to 38.48K
23-Feb-24 8:14 AM
View: 
Shenandoah Telecommunicatio... (SHEN) 22-Feb-24Option Exercise 6,893----21%
33.49K to 40.39K
23-Feb-23 3:18 PM
View: 
Shenandoah Telecommunicatio... (SHEN) 22-Feb-23Payment of Exercise 1,672$18.86$31,533.90(5%)
35.17K to 33.49K
23-Feb-23 3:18 PM
View: 
Shenandoah Telecommunicatio... (SHEN) 22-Feb-23Option Exercise 6,027----21%
29.14K to 35.17K
18-Nov-22 1:55 PM
View: 
Shenandoah Telecommunicatio... (SHEN) 18-Nov-22Grant 700$19.54$13,677.902%
28.44K to 29.14K
21-Sep-22 2:21 PM
View: 
Shenandoah Telecommunicatio... (SHEN) 21-Sep-22Grant 4,304----17%
25.33K to 29.63K
21-Sep-22 2:21 PM
View: 
Shenandoah Telecommunicatio... (SHEN) 21-Sep-22Payment of Exercise 1,194$18.61$22,220.30(4%)
29.63K to 28.44K
01-Mar-21 2:39 PM
View: 
Shenandoah Telecommunicatio... (SHEN) 25-Feb-21Grant 2,063----9%
23.84K to 25.9K
01-Mar-21 2:39 PM
View: 
Shenandoah Telecommunicatio... (SHEN) 25-Feb-21Payment of Exercise 572$45.46$26,003.10(2%)
25.9K to 25.33K
09-Apr-20 4:45 PM
View: 
Shenandoah Telecommunicatio... (SHEN) 09-Apr-20Gift 400----(2%)
24.24K to 23.84K
27-Feb-20 4:14 PM
View: 
Shenandoah Telecommunicatio... (SHEN) 26-Feb-20Grant 2,147----9%
22.69K to 24.83K
27-Feb-20 4:14 PM
View: 
Shenandoah Telecommunicatio... (SHEN) 26-Feb-20Payment of Exercise 595$46.32$27,560.40(2%)
24.83K to 24.24K
21-Feb-19 5:27 PM
View: 
Shenandoah Telecommunicatio... (SHEN) 20-Feb-19Grant 2,740----13%
20.71K to 23.45K
21-Feb-19 5:27 PM
View: 
Shenandoah Telecommunicatio... (SHEN) 20-Feb-19Payment of Exercise 760$50.81$38,615.60(3%)
23.45K to 22.69K
22-Feb-18 4:44 PM
View: 
Shenandoah Telecommunicatio... (SHEN) 22-Feb-18Grant 2,778----15%
18.7K to 21.48K
22-Feb-18 4:44 PM
View: 
Shenandoah Telecommunicatio... (SHEN) 22-Feb-18Payment of Exercise 770$31.80$24,486.00(4%)
21.48K to 20.71K
(56%)
21-Feb-17 3:42 PM
View: 
Shenandoah Telecommunicatio... (SHEN) 19-Feb-17Grant 513----3%
18.34K to 18.86K
21-Feb-17 3:42 PM
View: 
Shenandoah Telecommunicatio... (SHEN) 19-Feb-17Payment of Exercise 157$29.00$4,553.00(< 1%)
18.86K to 18.7K
(70%)
17-Feb-17 4:05 PM
View: 
Shenandoah Telecommunicatio... (SHEN) 16-Feb-17Grant 3,226----20%
16.11K to 19.33K
17-Feb-17 4:05 PM
View: 
Shenandoah Telecommunicatio... (SHEN) 16-Feb-17Payment of Exercise 991$27.90$27,648.90(5%)
19.33K to 18.34K
(77%)
22-Feb-16 4:51 PM
View: 
Shenandoah Telecommunicatio... (SHEN) 19-Feb-16Grant 513$22.03$11,301.402%
32.02K to 32.53K
126%
22-Feb-16 4:51 PM
View: 
Shenandoah Telecommunicatio... (SHEN) 19-Feb-16Payment of Exercise 157$22.03$3,458.71(< 1%)
32.53K to 32.37K
(126%)
22-Feb-16 4:51 PM
View: 
Shenandoah Telecommunicatio... (SHEN) 18-Feb-16Grant 4,962$22.00$109,139.0017%
28.58K to 33.54K
127%
22-Feb-16 4:51 PM
View: 
Shenandoah Telecommunicatio... (SHEN) 18-Feb-16Payment of Exercise 1,525$21.85$33,321.20(5%)
33.54K to 32.02K
(128%)
23-Feb-15 4:16 PM
View: 
Shenandoah Telecommunicatio... (SHEN) 20-Feb-15Grant 616$29.62$18,245.9011%
5.73K to 6.35K
238%
23-Feb-15 4:16 PM
View: 
Shenandoah Telecommunicatio... (SHEN) 20-Feb-15Payment of Exercise 189$29.62$5,598.18(3%)
6.35K to 6.16K
(238%)
20-Feb-15 9:24 PM
View: 
Shenandoah Telecommunicatio... (SHEN) 19-Feb-15Payment of Exercise 256$30.02$7,685.125%
5.55K to 5.81K
234%
20-Feb-15 9:24 PM
View: 
Shenandoah Telecommunicatio... (SHEN) 19-Feb-15Payment of Exercise 78$30.02$2,341.56(1%)
5.81K to 5.73K
(234%)
20-Feb-15 9:24 PM
View: 
Shenandoah Telecommunicatio... (SHEN) 18-Feb-15Grant 482$30.19$14,551.609%
5.22K to 5.7K
232%
20-Feb-15 9:24 PM
View: 
Shenandoah Telecommunicatio... (SHEN) 18-Feb-15Payment of Exercise 148$30.19$4,468.12(3%)
5.7K to 5.55K
(232%)
24-Feb-14 4:30 PM
View: 
Shenandoah Telecommunicatio... (SHEN) 21-Feb-14Grant 352$26.90$9,468.807%
4.87K to 5.22K
276%
20-Feb-14 7:52 PM
View: 
Shenandoah Telecommunicatio... (SHEN) 20-Feb-14Grant 616$26.01$16,022.2014%
4.25K to 4.87K
289%
20-Feb-14 7:52 PM
View: 
Shenandoah Telecommunicatio... (SHEN) 18-Feb-14Grant 481$25.72$12,371.3013%
3.77K to 4.25K
293%
21-Jun-13 4:30 PM
View: 
Shenandoah Telecommunicatio... (SHEN) 21-Jun-13Grant 303$16.91$5,123.739%
3.47K to 3.77K
502%
22-Feb-13 4:27 PM
View: 
Shenandoah Telecommunicatio... (SHEN) 21-Feb-13Grant 352$13.94$4,906.8811%
3.11K to 3.47K
631%
22-Feb-13 4:27 PM
View: 
Shenandoah Telecommunicatio... (SHEN) 20-Feb-13Grant 616$14.38$8,858.0825%
2.5K to 3.11K
608%
22-Jun-12 2:10 PM
View: 
Shenandoah Telecommunicatio... (SHEN) 21-Jun-12Grant 303$11.97$3,626.9114%
2.19K to 2.5K
762%
22-Feb-12 2:57 PM
View: 
Shenandoah Telecommunicatio... (SHEN) 21-Feb-12Grant 352$10.82$3,808.6419%
1.84K to 2.19K
853%
23-Jun-11 2:49 PM
View: 
Shenandoah Telecommunicatio... (SHEN) 21-Jun-11Grant 303$17.81$5,396.4320%
1.54K to 1.84K
501%
13-May-11 3:33 PM
View: 
Shenandoah Telecommunicatio... (SHEN) 12-May-11Market Purchase 240$17.14$4,113.6018%
1.3K to 1.54K
524%
13-May-11 3:33 PM
View: 
Shenandoah Telecommunicatio... (SHEN) 11-May-11Market Purchase 300$17.25$5,175.0030%
1.0K to 1.3K
520%
10-May-10 3:54 PM
View: 
Shenandoah Telecommunicatio... (SHEN) 07-May-10Market Purchase 500$17.24$8,620.00100%
0.5K to 1.0K
544%
11-Sep-09 3:19 PM
View: 
Shenandoah Telecommunicatio... (SHEN) 11-Sep-09Market Purchase 300$17.12$5,136.00150%
0.2K to 0.5K
548%
05-Jun-08 8:57 AM
View: 
Shenandoah Telecommunicatio... (SHEN) 04-Jun-08Market Purchase 200$16.72$3,344.00100%
0 to 0.2K
570%