Price (delayed)
$16.56
Market cap
$341.87M
P/E Ratio
28.55
Dividend/share
N/A
EPS
$0.58
Enterprise value
$482.95M
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. Data from and Sharadar.