MEC Stock Price, News & Analysis | Mayville Engineering Company, Inc. | Investors Engine