Mayville Engineering (MEC)
Mayville Engineering (MEC) stock research: performance, analysts' price targets, earnings, revenue and margins, technicals and insider trades.
- MEC last traded at $15.77, 4.99% on the day.
- Mayville Engineering: market cap $383.01M, P/E -19.0, revenue $586.34M over the last four quarters, next earnings 2026-11-03.
- Over the past year MEC returned -11.50%; year to date -15.76%.
Updated 2026-11-03 13:26 UTC