MYR GROUP INC.
MYRG · Water, Sewer, Pipeline, Comm & Power Line Construction · 15.6M shares · +0%/yr ↑ shares · EDGAR filings ↗
Net buyback after stock comp: -$6M (gross $3M, SBC $8M)
Reference price $449.30 · est. market cap ~$7.0B — last insider sale, 2026-06-03 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)
Grade
B74Well-capitalized electrical T&D and C&I contractor with a strong earnings-recovery year and above-average returns.
Strengths
- Net income rebounded ~291% (90.7th pct) to $118M; ROE 17.9% (75.8th pct), ROA 83.8th pct
- Very low leverage (debt/equity 26.4th pct), 29.5x interest coverage, strong FCF $232M (76.1st pct)
Risks
- Thin sector-low gross margin 11.6% (10.1st pct) leaves little cushion on fixed-price contract risk
- Cyclical, weather/seasonality-exposed project demand and union/craft-labor dependence
Notable findings
- Customer concentration~57% of revenue from one customer/distributor — 09 billion, or 57
- Strong balance sheetStrong balance sheet — $150M cash & investments
- Insider sellingInsider selling — 18 open-market sale(s) by 4 insider(s) (cluster of 4 insiders, ~$11M, last 6mo) Form 4 ↗
Quarterly revenue
Last 4 quarters · from SEC filings.
Key metrics
Gross margin
11.6%
Operating margin
4.6%
Net margin
3.2%
Return on equity
17.9%
Return on assets
7.2%
ROIC
18.4%
Revenue growth (QoQ)
2.8%
Net-income growth
291.3%
Debt / equity
0.1×
Net debt / EBITDA
-0.4×
Interest coverage
29.5×
Current ratio
1.3×
Free cash flow
$232M
EBITDA
$233M
Tangible book value
$473M
Cash & investments
$150M
Stock comp / revenue
0.4%
Insider transactions · last 18 months
| Date | Insider | Type | Shares | Price |
|---|---|---|---|---|
| 2026-06-03 | LUCKY DONALD C.I. | Sell | 2.4K | $450.49 |
| 2026-06-03 | LUCKY DONALD C.I. | Sell | 62 | $451.22 |
| 2026-06-03 | LUCKY DONALD C.I. | Sell | 80 | $453.17 |
| 2026-06-03 | Hartwick Kenneth Michael | Sell | 3.5K | $450.50 |
| 2026-06-03 | LUCKY DONALD C.I. | Sell | 12K | $449.30 |
| 2026-06-01 | Huntington Kelly Michelle | Sell | 440 | $453.20 |
| 2026-06-01 | Huntington Kelly Michelle | Sell | 80 | $453.77 |
| 2026-06-01 | Huntington Kelly Michelle | Sell | 120 | $456.85 |
| 2026-06-01 | Huntington Kelly Michelle | Sell | 601 | $458.61 |
| 2026-06-01 | Huntington Kelly Michelle | Sell | 759 | $460.03 |
| 2026-06-01 | O'Connor Shirin | Sell | 567 | $442.35 |
| 2026-06-01 | O'Connor Shirin | Sell | 240 | $443.49 |
| 2026-06-01 | O'Connor Shirin | Sell | 120 | $445.08 |
| 2026-06-01 | O'Connor Shirin | Sell | 569 | $446.60 |
| 2026-06-01 | O'Connor Shirin | Sell | 489 | $447.76 |
| 2026-06-01 | O'Connor Shirin | Sell | 416 | $448.65 |
| 2026-06-01 | O'Connor Shirin | Sell | 289 | $449.44 |
| 2026-06-01 | O'Connor Shirin | Sell | 469 | $452.94 |
| 2026-04-27 | Hartwick Kenneth Michael | Tax withheld | 1.8K | $346.37 |
| 2026-04-24 | O'Connor Shirin | Option exercise | 1.2K | — |
| 2026-04-24 | LUCKY DONALD C.I. | Option exercise | 1.2K | — |
| 2026-04-24 | LUCKY DONALD C.I. | Tax withheld | 554 | $339.28 |
| 2026-04-24 | Karna Ajoy Hari | Option exercise | 1.2K | — |
| 2026-04-24 | Favreau Bradley Thede | Option exercise | 1.2K | — |
| 2026-04-24 | Lowry Jennifer Elaine | Option exercise | 1.2K | — |
| 2026-03-23 | Swartz Richard S. Jr. | Option exercise | 3.0K | — |
| 2026-03-23 | FRY WILLIAM | Option exercise | 549 | — |
| 2026-03-23 | FRY WILLIAM | Tax withheld | 241 | $274.39 |
| 2026-03-23 | Stern Brian K. | Option exercise | 286 | — |
| 2026-03-23 | Stern Brian K. | Tax withheld | 124 | $274.39 |
| 2026-03-23 | Egan Don A. | Option exercise | 515 | — |
| 2026-03-23 | Egan Don A. | Tax withheld | 226 | $274.39 |
| 2026-03-23 | Huntington Kelly Michelle | Option exercise | 732 | — |
| 2026-03-23 | Huntington Kelly Michelle | Tax withheld | 310 | $274.39 |
| 2026-03-23 | Swartz Richard S. Jr. | Tax withheld | 1.3K | $274.39 |
| 2026-03-22 | Stern Brian K. | Tax withheld | 127 | $259.68 |
| 2026-03-22 | Swartz Richard S. Jr. | Option exercise | 1.9K | — |
| 2026-03-22 | Swartz Richard S. Jr. | Tax withheld | 834 | $259.68 |
| 2026-03-22 | Egan Don A. | Option exercise | 347 | — |
| 2026-03-22 | Egan Don A. | Tax withheld | 152 | $259.68 |
| 2026-03-22 | FRY WILLIAM | Option exercise | 347 | — |
| 2026-03-22 | FRY WILLIAM | Tax withheld | 152 | $259.68 |
| 2026-03-22 | Huntington Kelly Michelle | Option exercise | 434 | — |
| 2026-03-22 | Huntington Kelly Michelle | Tax withheld | 184 | $259.68 |
| 2026-03-22 | Stern Brian K. | Option exercise | 347 | — |
| 2026-03-21 | Huntington Kelly Michelle | Tax withheld | 333 | $259.68 |
| 2026-03-21 | FRY WILLIAM | Option exercise | 669 | — |
| 2026-03-21 | FRY WILLIAM | Tax withheld | 287 | $259.68 |
| 2026-03-21 | Egan Don A. | Option exercise | 708 | — |
| 2026-03-21 | Egan Don A. | Tax withheld | 287 | $259.68 |
| 2026-03-21 | Stern Brian K. | Option exercise | 708 | — |
| 2026-03-21 | Stern Brian K. | Tax withheld | 201 | $259.68 |
| 2026-03-21 | Swartz Richard S. Jr. | Option exercise | 3.0K | — |
| 2026-03-21 | Swartz Richard S. Jr. | Tax withheld | 1.3K | $259.68 |
| 2026-03-21 | Huntington Kelly Michelle | Option exercise | 787 | — |
| 2026-02-18 | Egan Don A. | Grant | 1.7K | — |
| 2026-02-18 | Egan Don A. | Tax withheld | 501 | $260.90 |
| 2026-02-18 | FRY WILLIAM | Grant | 1.8K | — |
| 2026-02-18 | FRY WILLIAM | Tax withheld | 533 | $260.90 |
| 2026-02-18 | Stern Brian K. | Grant | 919 | — |
| 2026-02-18 | Stern Brian K. | Tax withheld | 285 | $260.90 |
| 2026-02-18 | Swartz Richard S. Jr. | Grant | 9.8K | — |
| 2026-02-18 | Swartz Richard S. Jr. | Tax withheld | 3.7K | $260.90 |
| 2026-02-18 | Huntington Kelly Michelle | Grant | 2.4K | — |
| 2026-02-18 | Huntington Kelly Michelle | Tax withheld | 667 | $260.90 |
| 2025-11-04 | Egan Don A. | Sell | 1.5K | $232.85 |
| 2025-11-04 | Egan Don A. | Sell | 1.4K | $234.00 |
| 2025-04-25 | Hartwick Kenneth Michael | Tax withheld | 1.6K | $123.43 |
| 2025-04-24 | Karna Ajoy Hari | Option exercise | 668 | — |
| 2025-04-24 | O'Connor Shirin | Option exercise | 668 | — |
| 2025-04-24 | Favreau Bradley Thede | Option exercise | 668 | — |
| 2025-04-24 | LUCKY DONALD C.I. | Option exercise | 668 | — |
| 2025-04-24 | Lowry Jennifer Elaine | Option exercise | 668 | — |
| 2025-04-24 | Patterson William | Option exercise | 668 | — |
| 2025-04-24 | Hartwick Kenneth Michael | Option exercise | 1.7K | — |
| 2025-04-24 | Hartwick Kenneth Michael | Option exercise | 972 | — |
| 2025-03-23 | FRY WILLIAM | Tax withheld | 174 | $127.04 |
| 2025-03-23 | FRY WILLIAM | Option exercise | 605 | — |
| 2025-03-23 | FRY WILLIAM | Option exercise | 550 | — |
| 2025-03-23 | FRY WILLIAM | Tax withheld | 159 | $127.04 |
| 2025-03-23 | Stern Brian K. | Option exercise | 201 | — |
| 2025-03-23 | Stern Brian K. | Tax withheld | 59 | $127.04 |
| 2025-03-23 | Stern Brian K. | Option exercise | 286 | — |
| 2025-03-23 | Stern Brian K. | Tax withheld | 84 | $127.04 |
| 2025-03-23 | Egan Don A. | Option exercise | 235 | — |
| 2025-03-23 | Egan Don A. | Tax withheld | 68 | $127.04 |
| 2025-03-23 | Egan Don A. | Option exercise | 515 | — |
| 2025-03-23 | Egan Don A. | Tax withheld | 149 | $127.04 |
| 2025-03-23 | Huntington Kelly Michelle | Option exercise | 733 | — |
| 2025-03-23 | Huntington Kelly Michelle | Tax withheld | 203 | $127.04 |
| 2025-03-23 | Swartz Richard S. Jr. | Option exercise | 3.0K | — |
| 2025-03-23 | Swartz Richard S. Jr. | Tax withheld | 1.3K | $127.04 |
| 2025-03-23 | Swartz Richard S. Jr. | Option exercise | 3.0K | — |
| 2025-03-23 | Swartz Richard S. Jr. | Tax withheld | 1.3K | $127.04 |
| 2025-03-22 | Swartz Richard S. Jr. | Option exercise | 1.9K | — |
| 2025-03-22 | Stern Brian K. | Tax withheld | 103 | $127.04 |
| 2025-03-22 | Swartz Richard S. Jr. | Tax withheld | 834 | $127.04 |
| 2025-03-22 | FRY WILLIAM | Tax withheld | 101 | $127.04 |
| 2025-03-22 | Stern Brian K. | Option exercise | 348 | — |
| 2025-03-22 | Huntington Kelly Michelle | Tax withheld | 120 | $127.04 |
| 2025-03-22 | Egan Don A. | Option exercise | 348 | — |
| 2025-03-22 | Egan Don A. | Tax withheld | 101 | $127.04 |
| 2025-03-22 | Huntington Kelly Michelle | Option exercise | 435 | — |
| 2025-03-22 | FRY WILLIAM | Option exercise | 348 | — |
| 2025-03-04 | Favreau Bradley Thede | Buy | 835 | $119.60 |
| 2025-02-19 | Swartz Richard S. Jr. | Grant | 9.8K | — |
| 2025-02-19 | FRY WILLIAM | Grant | 1.9K | — |
| 2025-02-19 | FRY WILLIAM | Tax withheld | 603 | $135.07 |
| 2025-02-19 | Egan Don A. | Grant | 755 | — |
| 2025-02-19 | Egan Don A. | Tax withheld | 258 | $135.07 |
| 2025-02-19 | Stern Brian K. | Tax withheld | 224 | $135.07 |
| 2025-02-19 | Swartz Richard S. Jr. | Tax withheld | 3.2K | $135.07 |
| 2025-02-19 | Stern Brian K. | Grant | 646 | — |
All non-derivative Form 4 activity (SEC), newest first.
Notable events (8-K)
Recent filings
| Form | Filed | Period | Accession |
|---|---|---|---|
| 8-K | 2026-05-28 | 2026-05-27 | 0000700923-26-000035 ↗ |
| 8-K | 2026-05-27 | 2026-05-27 | 0000700923-26-000033 ↗ |
| 8-K | 2026-05-14 | 2026-05-14 | 0000700923-26-000030 ↗ |
| 10-Q | 2026-04-29 | 2026-03-31 | 0000700923-26-000028 ↗ |
| 8-K | 2026-04-29 | 2026-04-29 | 0000700923-26-000026 ↗ |
| 8-K | 2026-04-28 | 2026-04-23 | 0000700923-26-000022 ↗ |
| 8-K | 2026-03-03 | 2026-03-03 | 0000700923-26-000010 ↗ |
| 10-K | 2026-02-25 | 2025-12-31 | 0000700923-26-000007 ↗ |
| 8-K | 2026-02-25 | 2026-02-25 | 0000700923-26-000006 ↗ |
| 8-K | 2025-11-10 | 2025-11-10 | 0000700923-25-000045 ↗ |
| 8-K | 2025-10-29 | 2025-10-29 | 0000700923-25-000042 ↗ |
| 10-Q | 2025-10-29 | 2025-09-30 | 0000700923-25-000043 ↗ |