Mayville Engineering Company, Inc. (NYSE:MEC – Get Free Report)’s stock price gapped down prior to trading on Monday . The stock had previously closed at $35.21, but opened at $33.67. Mayville Engineering shares last traded at $33.95, with a volume of 64,267 shares trading hands. Analyst Upgrades and Downgrades MEC has been the topic of [...]