| 2026-08-04 | SHENANDOAH TELECOMMUNICATIONS CO/VA/ (SHEN) | Director | Buy | 33 | $400 |
| 2026-07-02 | SHENANDOAH TELECOMMUNICATIONS CO/VA/ (SHEN) | Director | Buy | 27 | $400 |
| 2026-06-23 | AMERICAN PUBLIC EDUCATION INC (APEI) | SVP, General Counsel | Sell | 2,000 | $108,000 |
| 2026-06-17 | AMERICAN PUBLIC EDUCATION INC (APEI) | SVP, General Counsel | Sell | 5,213 | $267,889 |
| 2026-06-17 | AMERICAN PUBLIC EDUCATION INC (APEI) | SVP, General Counsel | Sell | 2,587 | $135,669 |
| 2026-06-17 | AMERICAN PUBLIC EDUCATION INC (APEI) | SVP, General Counsel | Sell | 200 | $10,601 |
| 2026-06-02 | SHENANDOAH TELECOMMUNICATIONS CO/VA/ (SHEN) | Director | Buy | 25 | $400 |
| 2026-05-05 | SHENANDOAH TELECOMMUNICATIONS CO/VA/ (SHEN) | Director | Buy | 25 | $400 |
| 2026-04-02 | SHENANDOAH TELECOMMUNICATIONS CO/VA/ (SHEN) | Director | Buy | 26 | $400 |
| 2026-03-17 | AMERICAN PUBLIC EDUCATION INC (APEI) | SVP, General Counsel | Sell | 2,000 | $115,400 |
| 2026-03-12 | AMERICAN PUBLIC EDUCATION INC (APEI) | SVP, General Counsel | Buy | 14,425 | $0 |
| 2026-03-12 | AMERICAN PUBLIC EDUCATION INC (APEI) | SVP, General Counsel | Sell | 2,169 | $98,711 |
| 2026-03-03 | SHENANDOAH TELECOMMUNICATIONS CO/VA/ (SHEN) | Director | Buy | 29 | $400 |
| 2026-02-20 | SHENANDOAH TELECOMMUNICATIONS CO/VA/ (SHEN) | Director | Buy | 10,924 | $0 |
| 2026-02-20 | SHENANDOAH TELECOMMUNICATIONS CO/VA/ (SHEN) | Director | Sell | 3,031 | $39,433 |
| 2026-02-11 | AMERICAN PUBLIC EDUCATION INC (APEI) | SVP, General Counsel | Sell | 1,537 | $67,859 |
| 2026-02-11 | AMERICAN PUBLIC EDUCATION INC (APEI) | SVP, General Counsel | Sell | 1,892 | $83,532 |
| 2026-02-03 | AMERICAN PUBLIC EDUCATION INC (APEI) | SVP, General Counsel | Sell | 1,742 | $72,781 |
| 2026-02-03 | AMERICAN PUBLIC EDUCATION INC (APEI) | SVP, General Counsel | Sell | 2,216 | $93,737 |
| 2026-02-03 | AMERICAN PUBLIC EDUCATION INC (APEI) | SVP, General Counsel | Sell | 3,227 | $136,502 |
| 2026-02-03 | AMERICAN PUBLIC EDUCATION INC (APEI) | SVP, General Counsel | Buy | 5,277 | $0 |
| 2026-02-03 | SHENANDOAH TELECOMMUNICATIONS CO/VA/ (SHEN) | Director | Buy | 34 | $400 |
| 2026-01-06 | SHENANDOAH TELECOMMUNICATIONS CO/VA/ (SHEN) | Director | Buy | 35 | $400 |
| 2025-12-01 | SHENANDOAH TELECOMMUNICATIONS CO/VA/ (SHEN) | Director | Buy | 37 | $400 |
| 2025-11-03 | SHENANDOAH TELECOMMUNICATIONS CO/VA/ (SHEN) | Director | Buy | 32 | $400 |