 Chairman, Pres. CEO of Mayville Engineering Co Inc 30-Year Financial, Insider Trades Robert D Kamphuis insider trades bought 15,000 shares of MEC on 08082019 at an average price of 12.09 a share. Continue reading... 