Mayville Engineering Company, Inc. (NYSE:MEC – Get Free Report) SVP Sean Leuba sold 12,855 shares of the business’s stock in a transaction dated Thursday, August 6th. Mayville Engineering Stock PerformanceNYSE:MEC opened at $24.09 on Friday. Mayville Engineering Company, Inc. has a 12-month low of $12.25 and a 12-month high of $38.76. Get Mayville Engineering alerts:Mayville Engineering (NYSE:MEC – Get Free Report) last posted its quarterly earnings results on Tuesday, August 4th. Recommended StoriesReceive News & Ratings for Mayville Engineering Daily - Enter your email address below to receive a concise daily summary of the latest news and analysts' ratings for Mayville Engineering and related companies with MarketBeat.com's FREE daily email newsletter.