Market Cap 250.15M
Revenue (ttm) 581.60M
Net Income (ttm) 25.97M
EPS (ttm) N/A
PE Ratio 10.00
Forward PE 26.67
Profit Margin 4.47%
Debt to Equity Ratio 0.32
Volume 102,500
Avg Vol 101,790
Day's Range N/A - N/A
Shares Out 20.42M
Stochastic %K 17%
Beta 0.89
Analysts Sell
Price Target $17.67

Latest News on MEC

Mayville Engineering Company Announces Leadership Transition

Dec 11, 2024, 8:00 AM EST - 4 months ago

Mayville Engineering Company Announces Leadership Transition


After Surging, Mayville Engineering Company Deserves More Upside

Aug 19, 2024, 10:28 AM EDT - 8 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 - 2 years ago

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