MEC
Open
$13.77
High
$14.08
Low
$13.53
Prev Close
$13.94
Volume
73.57K
Avg Volume
560.33K
Market Cap
$356.11M
P/E Ratio
--
Forward P/E
13.74
EPS
-$0.83
Beta
1.44
52W High
$38.76
52W Low
Dividend
Div Yield