US SPOT MEC US:SPOT:MEC 17.25 +0.82% 1D High17.71 1D Low16.84 Close17.25 1D Change+0.14 1D Change %+0.82% 1D Volume24K