IRMD has been dropping in price since earnings, however, technicals did not enter oversold territory Price as well as technicals indicate, we might be starting a pullback. **Careful with earnings coming up this July 30th.
Oversold and crawled in this area for long time, ready to move foward.