Mayville Engineering Company (MEC) Announces $25.5M Settlement Agreement

Go back to Mayville Engineering Company (MEC) Announces $25.5M Settlement Agreement
(NYSE: MEC) Delayed: 26.55 +0.88 (3.43%)
Previous Close $25.67    52 Week High $0.25 
Open $25.64    52 Week Low $0.25 
Day High $26.66    P/E 177.00 
Day Low $25.06    EPS $0.15 
Volume 840,374