Latest Close
$18.21
Fundamentals
This fundamentals view focuses on valuation, growth, margins, and company profile data for MEC.
$18.21
$5.41 (+42.27%)
$369,997,504.00
Industrials
Metal Fabrication
strong_buy
$546,486,976.00
+0.11%
Not available
-0.01%
-0.05%
-0.03%