Mayville Engineering Company, Inc.

MEC·NYSE·$26.65·$546M