Price (delayed)
$14.9
Market cap
$304.87M
P/E Ratio
13.67
Dividend/share
N/A
EPS
$1.09
Enterprise value
$411.19M
MEC is a leading U.S.-based value-added manufacturing partner that provides a broad range of prototyping and tooling, production fabrication, coating, assembly and aftermarket components. Its customers operate in diverse end
There are no recent dividends present for MEC.
All financial data is based on trailing twelve months (TTM) periods - updated quarterly, unless otherwise specified.