Latest filing published 24 Mar 2026 for MYR Group INC..
Filing timeline
BuySaleFirst 200 filings with a declared amount
Insider track record
Richard S. Swartz Jr.: trading record in brief
Richard S. Swartz Jr. is a declared insider of MYR Group Inc. (chief executive), with filings sourced from SEC (Form 4). We count 281 filings; the first trade dates from 13 August 2009 and the latest from 23 March 2026.
Every open-market trade on record is a sale: 168 sales worth €12.1M. Besides market trades, the filings include 81 share grants and 32 option exercises.
The newest entry dates from 24 March 2026: an option exercise, in MYR Group Inc. Between a trade and the moment it shows up on SEC (Form 4), the median delay is 3 days. The legal deadline for a Form 4 is two business days after the transaction. Selling is not necessarily a view on the stock: liquidity needs and diversification are common motives. 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 S. Swartz Jr.
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 1,905 shares0Common StockSEC:0001214659-26-003724:2
- 3,039 shares0Common StockSEC:0001214659-26-003724:4
- 1,322 shares@ US$259.681.4% of flowCommon StockSEC:0001214659-26-003724:1
- 834 shares@ US$259.680.9% of flowCommon StockSEC:0001214659-26-003724:3
- 1,330 shares@ US$274.391.5% of flowCommon StockSEC:0001214659-26-003724:5
- 3,021 shares0Common StockSEC:0001214659-26-003724:0
- 3,717 shares@ US$260.903.8% of flowCommon StockSEC:0001214659-26-002234:1
- 9,782 shares0Common StockSEC:0001214659-26-002234:0
- 3,040 shares0Common StockSEC:0001214659-25-004677:2
- 1,905 shares0Common StockSEC:0001214659-25-004677:4
- 1,334 shares@ US$127.040.7% of flowCommon StockSEC:0001214659-25-004677:1
- 1,331 shares@ US$127.040.7% of flowCommon StockSEC:0001214659-25-004677:3
- 834 shares@ US$127.040.4% of flowCommon StockSEC:0001214659-25-004677:5
- 3,049 shares0Common StockSEC:0001214659-25-004677:0
- 3,199 shares@ US$135.071.9% of flowCommon StockSEC:0001214659-25-003276:1
- 9,804 shares0Common StockSEC:0001214659-25-003276:0
- 3,049 shares0Common StockSEC:0001214659-24-005104:2
- 3,039 shares0Common StockSEC:0001214659-24-005104:4
- 1,670 shares@ US$172.521.2% of flowCommon StockSEC:0001214659-24-005104:1
- 1,334 shares@ US$172.521.0% of flowCommon StockSEC:0001214659-24-005104:3
- 1,330 shares@ US$172.521.0% of flowCommon StockSEC:0001214659-24-005104:5
- 3,816 shares0Common StockSEC:0001214659-24-005104:0
- 11,490 shares@ US$154.557.6% of flowCommon StockSEC:0001214659-24-003329:1
- 28,458 shares0Common StockSEC:0001214659-24-003329:0
- 3,453 shares@ US$144.142.1% of flowCommon StockSEC:0001214659-23-011667:1
25 of 277 declarations