MEC Heads Into Q2 Print with Bears Building, Bulls Raising Targets
MEC reports second-quarter results today against a complicated backdrop: a stock that fell 17% over the past month to $27.73, even after bouncing 4.4% on Tuesday, while short sellers have been steadily adding…
