Latest filing published 23 Feb 2026 for SHENANDOAH TELECOMMUNICATIONS CO/VA/.
Filing timeline
BuySaleInsider track record
Not enough buy signals with a settled T+90 horizon to measure a track record yet.
No signal scores available.
Richard W. Mason Jr.: trading record in brief
Richard W. Mason Jr. (senior executive) discloses dealings in Shenandoah Telecommunications Co/VA/ to SEC (Form 4). In total, 27 filings cover trades dated from 20 February 2020 to 19 February 2026.
Purchases make up the whole of the open-market record (3 purchases, €27k). A purchase on the market is a deliberate choice to commit personal money, which is why it draws more attention than a grant. Outside the open market, there are 20 share grants and 4 option exercises.
In size, the median ticket on the buying side is €11k. Clusters matter here: 3 out of 3 purchases overlapped with buying by a colleague within 30 days. A cluster is several different insiders buying the same stock within a short window, a pattern studied more closely than a single purchase.
On 23 February 2026 came the latest disclosure, an option exercise in Shenandoah Telecommunications Co/VA/. The clock since the last published purchase (7 May 2024) now reads 916 days. Filings reach the SEC (Form 4) feed a median of 4 days after the trade. US insiders must file a Form 4 within two business days of a trade. Every figure here comes from the filings published by SEC (Form 4) and describes the past, not future prices; it is not investment advice.
Companies and markets linked to Richard W. Mason Jr.
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 12,249 sharesCommon StockSEC:0000354963-26-000111:0
- 6,340 shares0Common StockSEC:0000354963-26-000060:0
- 6,340 shares0Common StockSEC:0000354963-26-000039:0
- 9,329 sharesCommon StockSEC:0000354963-25-000106:0
- 4,514 shares0Common StockSEC:0000354963-25-000044:0
- 3,197 shares0Common StockSEC:0000354963-24-000265:0
- 318 shares@ US$14.67100.0% of flowCommon StockSEC:0000354963-24-000119:0Canonical exit: 5 Aug 2024 (T+90)
- 7,377 sharesCommon StockSEC:0000354963-24-000085:0
- 5,215 sharesCommon StockSEC:0001567619-23-003383:0
- 1,735 shares0Common StockSEC:0001567619-23-001853:0
- 1,761 shares0Common StockSEC:0001567619-22-015056:0
- 1,761 shares0Common StockSEC:0001567619-22-005172:0
- 1,879 shares0Common StockSEC:0001567619-22-002537:0
13 of 13 declarations