Shenandoah Telecommunication…Sep 2
32.34 sh @ $12.37 · +0.1% own
Shenandoah Telecommunication…Aug 3
33.36 sh @ $11.99 · +0.1% own
Shenandoah Telecommunication…Jul 1
26.53 sh @ $15.08 · +<0.1% own
American Public Education…Jun 22
2,000 sh @ $54.00 · -3.7% own
American Public Education…Jun 15
200 sh @ $53.01 · -0.4% own
American Public Education…Jun 15
2,587 sh @ $52.44 · -4.5% own
American Public Education…Jun 15
5,213 sh @ $51.39 · -8.4% own
Shenandoah Telecommunication…Jun 1
25.08 sh @ $15.95 · +<0.1% own
Shenandoah Telecommunication…May 4
25.43 sh @ $15.73 · +<0.1% own
Shenandoah Telecommunication…Apr 2
25.94 sh @ $15.42 · +<0.1% own
American Public Education…Mar 16
2,000 sh @ $57.70 · -3.1% own
American Public Education…Mar 10
2,169 sh @ $45.51 · -3.3% own
American Public Education…Mar 10
14,425 sh · +27.8% own
Shenandoah Telecommunication…Mar 2
29.35 sh @ $13.63 · +0.1% own
Shenandoah Telecommunication…Feb 19
9,863 sh
Shenandoah Telecommunication…Feb 18
10,924 sh
Shenandoah Telecommunication…Feb 18
3,031 sh @ $13.01 · -9.0% own
Shenandoah Telecommunication…Feb 18
10,924 sh · +47.8% own
American Public Education…Feb 9
1,892 sh @ $44.15 · -3.5% own
American Public Education…Feb 9
1,537 sh @ $44.15 · -2.8% own
Shenandoah Telecommunication…Feb 2
33.7 sh @ $11.87 · +0.1% own
American Public Education…Feb 2
5,277 sh · +10.5% own
American Public Education…Jan 31
3,227 sh @ $42.30 · -6.0% own
American Public Education…Jan 31
2,216 sh @ $42.30 · -4.0% own
American Public Education…Jan 30
1,742 sh @ $41.78 · -3.0% own
Shenandoah Telecommunication…Jan 5
34.6 sh @ $11.56 · +0.1% own
Shenandoah Telecommunication…Dec 1, 2025
36.6 sh @ $10.93 · +0.2% own
Shenandoah Telecommunication…Nov 3, 2025
32.47 sh @ $12.32 · +0.1% own
Shenandoah Telecommunication…Oct 1, 2025
29.81 sh @ $13.42 · +0.1% own
Shenandoah Telecommunication…Sep 2, 2025
30.19 sh @ $13.25 · +0.1% own
Shenandoah Telecommunication…Aug 4, 2025
27.25 sh @ $14.69 · +0.1% own
Shenandoah Telecommunication…Jul 1, 2025
29.28 sh @ $13.66 · +0.1% own
Shenandoah Telecommunication…Jun 2, 2025
31.8 sh @ $12.58 · +0.1% own
American Public Education…May 14, 2025
3,000 sh @ $27.70 · -5.0% own
Shenandoah Telecommunication…May 1, 2025
35.91 sh @ $11.14 · +0.2% own