Mayville Engineering (NYSE:MEC – Get Free Report) released its earnings results on Tuesday. Mayville Engineering Price PerformanceNYSE:MEC traded up $1.24 during trading hours on Tuesday, hitting $27.79. Get Mayville Engineering alerts:Insiders Place Their BetsIn other Mayville Engineering news, CEO Jagadeesh A. Reddy sold 15,688 shares of the business’s stock in a transaction on Thursday, June 11th. Get Our Latest Report on Mayville EngineeringAbout Mayville Engineering(Get Free Report)Mayville Engineering Company, Inc (NYSE:MEC) is a U.S.-based industrial manufacturer specializing in engineered metal castings and precision machining services. Read MoreReceive 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.