Chart
This chart view focuses on recent price action, range context, and interactive scrubbing for MEC.
$18.21
$5.41 (+42.27%)
$369,997,504.00
Industrials
Metal Fabrication
strong_buy