Mayville Engineering Company Announces Leadership Transition

Go back to Mayville Engineering Company Announces Leadership Transition
(NYSE: MEC) Delayed: 25.67 -0.22 (0.85%)
Previous Close $25.89    52 Week High $0.25 
Open $26.46    52 Week Low $0.25 
Day High $26.51    P/E 171.13 
Day Low $24.85    EPS $0.15 
Volume 599,575