IDXX has just broken up out of a nine week pullback. Price struggled to break above the $150 half-figure zone during that time. Prior to this there was a very deep pullback (September/October 2014) which broke below the weekly 50ma for several weeks.
However, price is currently in an uptrend, despite the recent pullback - which, in fact, formed an inverted head...