MCRS looks like it is worth hanging on to. I don't know where you got in, but I wouldn't want to see this fall below around 43. Pivot was 39 and change. It seems to be moving up in mostly heavier volumn and pulling back in lighter volumn, a good sign.
As far as the market, it is pulling back or resting. This is probably a good thing, considering the run recently. Back in December, the nasdaq sold off hard for a few weeks into the new year. This time the selling has been light. Too early to tell where it is going from here, but it is certainly acting much better now than at the first of the year. This is coming up on summer, which is typically a down time in the market, but most of my stocks continue to act well, so I'm staying in as long as they remain above my defensive sell points. I would do the same with mcrs. I have witnessed some excellent summertime rallies. JMHO