Cheng Elaine

Number of records: 14
SEC FilingCompany/StockTrade DateTransactionSharesAvg. PriceTotal% HoldingsGain/Loss
20-Feb-24 9:07 AM
View: 
Shenandoah Telecommunicatio... (SHEN) 15-Feb-24Payment of Exercise 2,585$19.65$50,795.20(16%)
15.89K to 13.31K
20-Feb-24 9:07 AM
View: 
Shenandoah Telecommunicatio... (SHEN) 15-Feb-24Option Exercise 7,439----88%
8.45K to 15.89K
21-Feb-23 10:22 AM
View: 
Shenandoah Telecommunicatio... (SHEN) 16-Feb-23Payment of Exercise 1,863$19.29$35,937.30(18%)
10.31K to 8.45K
21-Feb-23 10:22 AM
View: 
Shenandoah Telecommunicatio... (SHEN) 16-Feb-23Option Exercise 5,442----112%
4.87K to 10.31K
03-Feb-23 5:15 PM
View: 
Shenandoah Telecommunicatio... (SHEN) 02-Feb-23Grant 1,916----53%
3.63K to 5.55K
03-Feb-23 5:15 PM
View: 
Shenandoah Telecommunicatio... (SHEN) 02-Feb-23Payment of Exercise 678$20.07$13,607.50(12%)
5.55K to 4.87K
22-Feb-22 7:18 AM
View: 
Shenandoah Telecommunicatio... (SHEN) 17-Feb-22Grant 1,967----83%
2.36K to 4.33K
22-Feb-22 7:18 AM
View: 
Shenandoah Telecommunicatio... (SHEN) 17-Feb-22Payment of Exercise 762$22.65$17,259.30(18%)
4.33K to 3.57K
04-Feb-22 5:27 PM
View: 
Shenandoah Telecommunicatio... (SHEN) 02-Feb-22Grant 2,327----271%
0.86K to 3.19K
04-Feb-22 5:27 PM
View: 
Shenandoah Telecommunicatio... (SHEN) 02-Feb-22Payment of Exercise 823$22.38$18,418.70(26%)
3.19K to 2.36K
22-Feb-21 12:31 PM
View: 
Shenandoah Telecommunicatio... (SHEN) 18-Feb-21Grant 884----308%
0.29K to 1.17K
22-Feb-21 12:31 PM
View: 
Shenandoah Telecommunicatio... (SHEN) 18-Feb-21Payment of Exercise 312$44.88$14,002.60(27%)
1.17K to 0.86K
24-Feb-20 6:35 PM
View: 
Shenandoah Telecommunicatio... (SHEN) 20-Feb-20Grant 443----100%
0 to 0.44K
24-Feb-20 6:35 PM
View: 
Shenandoah Telecommunicatio... (SHEN) 20-Feb-20Payment of Exercise 156$49.43$7,711.08(35%)
0.44K to 0.29K