Historical Data

Mayville Engineering Company, Inc. (MEC)

$10.82

-0.05 (-0.46%)