Mayville Engineering Company, Inc.
MEC · Metal Forgings & Stampings · 20.5M shares · +4%/yr ↑ shares · EDGAR filings ↗
Net buyback after stock comp: -$2M (gross $3M, SBC $4M)
Grade
D54Largest U.S. metal fabricator, diversified and FCF-positive, but posting a small net loss in a cyclical destocking downturn.
Strengths
- Market-leading, diversified Tier-1 fabricator with blue-chip OEM relationships and $27M FCF (52nd pct)
- Solid operating-cash generation (OCF margin 47.8th pct) and pass-through commodity contracts
Risks
- Net loss for the year (net margin -1.5%, ROE -3.4%) with revenue down 6%
- Thin gross margin (9.9%, 9th pct) and customer destocking/short order lead-times
- Capacity utilization and demand tied to cyclical end markets and tariff pressure
Notable findings
- Net lossNet loss (net margin -1.5%)
Quarterly revenue
Last 4 quarters · from SEC filings.
Key metrics
Gross margin
9.9%
Operating margin
-0.7%
Net margin
-1.5%
Return on equity
-3.4%
Return on assets
-1.4%
Revenue growth (QoQ)
7.8%
Net-income growth
-131.2%
Current ratio
1.7×
Free cash flow
$27M
Tangible book value
-$11M
Cash & investments
$2M
Stock comp / revenue
0.6%
Notable events (8-K)
| Date | Items | |
|---|---|---|
| 2026-05-21 | Material agreementReg FDExhibits | filing ↗ |
| 2026-05-05 | ResultsExhibits | filing ↗ |
| 2026-04-23 | Shareholder vote | filing ↗ |
| 2026-03-03 | ResultsExhibits | filing ↗ |
| 2026-02-26 | Material agreementDebt obligationExhibits | filing ↗ |
| 2025-11-04 | ResultsExhibits | filing ↗ |
| 2025-09-15 | Exhibits | filing ↗ |
| 2025-08-05 | ResultsExhibits | filing ↗ |
Recent filings
| Form | Filed | Period | Accession |
|---|---|---|---|
| 8-K | 2026-05-21 | 2026-05-19 | 0001104659-26-064802 ↗ |
| 10-Q | 2026-05-06 | 2026-03-31 | 0001104659-26-056257 ↗ |
| 8-K | 2026-05-05 | 2026-05-05 | 0001104659-26-055669 ↗ |
| 8-K | 2026-04-23 | 2026-04-21 | 0001104659-26-047745 ↗ |
| 10-K | 2026-03-04 | 2025-12-31 | 0001104659-26-023496 ↗ |
| 8-K | 2026-03-03 | 2026-03-03 | 0001104659-26-022896 ↗ |
| 8-K | 2026-02-26 | 2026-02-25 | 0001104659-26-020541 ↗ |
| 10-Q | 2025-11-05 | 2025-09-30 | 0001104659-25-106973 ↗ |
| 8-K | 2025-11-04 | 2025-11-04 | 0001104659-25-106320 ↗ |
| 8-K/A | 2025-09-15 | 2025-07-01 | 0001104659-25-089961 ↗ |
| 10-Q | 2025-08-06 | 2025-06-30 | 0001558370-25-010445 ↗ |
| 8-K | 2025-08-05 | 2025-08-05 | 0001558370-25-010304 ↗ |