Mayville Engineering Company, I (MEC)
Industrials, Metal Fabrication

Market cap: 287.92M
Recommendation: buy
PE: 11.370968
Previous close: 14.23
$14.1 USD
-0.91% change today
+7.84% change last month

5D 1M 6M 1Y

Inversely correlated stocks

 more

More data

analystTarget: 19 priceToBook: 1.14
totalCash: 206K debt: 112.62M