Beckett Thomas

Shenandoah Telecommunications Company ยท Director

Beckett Thomas is listed in public filings as director. This Beckett Thomas insider trading page organizes Form 4 disclosures, reported purchases and sales, transaction dates, share amounts, related issuers, and historical insider activity so readers can review the person's public trading record in one place. Companies and tickers connected to this insider trading profile include Shenandoah Telecommunications Company (SHEN), and American Public Education, Inc. (APEI). Investors use Beckett Thomas's insider trading disclosures to study buying and selling patterns, position changes, company-specific activity, and the source evidence behind each reported transaction.

Latest Actions

CompanyHolding ValueLast TransactionAmountTransaction PriceCurrent Price
Shenandoah Telecommunications CompanySHEN$492k30.9k sharesGrant / ExerciseJun 1, 2026$40025 shares$15.95--

Insider Trades History

CompanyHolding ValueLast TransactionAmountTransaction PriceCurrent Price
Shenandoah Telecommunications CompanySHEN$485k30.9k sharesGrant / ExerciseMay 4, 2026$40025 shares$15.73--
Shenandoah Telecommunications CompanySHEN$475k30.8k sharesGrant / ExerciseApr 2, 2026$40026 shares$15.42--
American Public Education, Inc.APEI$3.6M62.2k sharesSellMar 16, 2026$115.4K2k shares$57.70--
American Public Education, Inc.APEI--66.3k sharesGrant / ExerciseMar 10, 2026Disclosure amount unavailable14.4k shares----
American Public Education, Inc.APEI$2.9M64.2k sharesGrant / ExerciseMar 10, 2026$98.7K2.2k shares$45.51--
Shenandoah Telecommunications CompanySHEN$420k30.8k sharesGrant / ExerciseMar 2, 2026$40029 shares$13.63--
Shenandoah Telecommunications CompanySHEN--9.9k sharesGrant / ExerciseFeb 19, 2026Disclosure amount unavailable9.9k shares----
Shenandoah Telecommunications CompanySHEN--10.9k sharesGrant / ExerciseFeb 18, 2026Disclosure amount unavailable10.9k shares----
Shenandoah Telecommunications CompanySHEN$400k30.8k sharesGrant / ExerciseFeb 18, 2026$39.4K3k shares$13.01--
American Public Education, Inc.APEI$2.3M51.9k sharesGrant / ExerciseFeb 9, 2026$83.5K1.9k shares$44.15--
American Public Education, Inc.APEI$2.4M53.8k sharesGrant / ExerciseFeb 9, 2026$67.9K1.5k shares$44.15--
Shenandoah Telecommunications CompanySHEN$272k22.9k sharesGrant / ExerciseFeb 2, 2026$40034 shares$11.87--
American Public Education, Inc.APEI--55.3k sharesGrant / ExerciseFeb 2, 2026Disclosure amount unavailable5.3k shares----
American Public Education, Inc.APEI$2.1M50.1k sharesGrant / ExerciseJan 31, 2026$136.5K3.2k shares$42.30--
American Public Education, Inc.APEI$2.3M53.3k sharesGrant / ExerciseJan 31, 2026$93.7K2.2k shares$42.30--
American Public Education, Inc.APEI$2.3M55.5k sharesGrant / ExerciseJan 30, 2026$72.8K1.7k shares$41.78--
Shenandoah Telecommunications CompanySHEN$264k22.8k sharesGrant / ExerciseJan 5, 2026$40035 shares$11.56--
Shenandoah Telecommunications CompanySHEN$249k22.8k sharesGrant / ExerciseDec 1, 2025$40037 shares$10.93--
Shenandoah Telecommunications CompanySHEN$281k22.8k sharesGrant / ExerciseNov 3, 2025$40032 shares$12.32--
Shenandoah Telecommunications CompanySHEN$305k22.7k sharesGrant / ExerciseOct 1, 2025$40030 shares$13.42--
Shenandoah Telecommunications CompanySHEN$301k22.7k sharesGrant / ExerciseSep 2, 2025$40030 shares$13.25--
Shenandoah Telecommunications CompanySHEN$333k22.7k sharesGrant / ExerciseAug 4, 2025$40027 shares$14.69--
American Public Education, Inc.APEI$1.6M57.3k sharesSellMay 14, 2025$83.1K3k shares$27.70--
American Public Education, Inc.APEI$1.3M60.3k sharesSellMar 10, 2025$81.7K3.7k shares$22.07--
American Public Education, Inc.APEI--67.2k sharesGrant / ExerciseMar 3, 2025Disclosure amount unavailable21.5k shares----
American Public Education, Inc.APEI$1.3M64k sharesGrant / ExerciseMar 3, 2025$65.8K3.2k shares$20.39--
American Public Education, Inc.APEI$1000k45.7k sharesGrant / ExerciseFeb 7, 2025$41.4K1.9k shares$21.87--
American Public Education, Inc.APEI$1.0M47.6k sharesGrant / ExerciseFeb 7, 2025$33.6K1.5k shares$21.87--
American Public Education, Inc.APEI$1.1M49.1k sharesGrant / ExerciseJan 31, 2025$52.7K2.4k shares$22.17--
American Public Education, Inc.APEI$1.1M51.5k sharesGrant / ExerciseJan 31, 2025$27.6K1.2k shares$22.17--
American Public Education, Inc.APEI$1.2M52.8k sharesGrant / ExerciseJan 31, 2025$11.1K501 shares$22.17--
American Public Education, Inc.APEI--53.3k sharesGrant / ExerciseJan 30, 2025Disclosure amount unavailable10.4k shares----