Market Cap 323.49M
Revenue (ttm) 588.43M
Net Income (ttm) 7.84M
EPS (ttm) N/A
PE Ratio 25.54
Forward PE 18.96
Profit Margin 1.33%
Debt to Equity Ratio 0.47
Volume 98,100
Avg Vol 146,010
Day's Range N/A - N/A
Shares Out 20.64M
Stochastic %K 45%
Beta 0.91
Analysts Strong Sell
Price Target $19.75

Latest News on MEC

Mayville Engineering Company Announces Leadership Transition

Dec 11, 2024, 8:00 AM EST - 5 weeks ago

Mayville Engineering Company Announces Leadership Transition


After Surging, Mayville Engineering Company Deserves More Upside

Aug 19, 2024, 10:28 AM EDT - 5 months ago

After Surging, Mayville Engineering Company Deserves More Upside


Mayville Engineering Company to Join Russell 3000® Index

Jun 26, 2023, 7:00 AM EDT - 1 year ago

Mayville Engineering Company to Join Russell 3000® Index


MEC Named #1 Fabricator in U.S. For 13th Consecutive Year

Jun 1, 2023, 4:15 PM EDT - 1 year ago

MEC Named #1 Fabricator in U.S. For 13th Consecutive Year