Recently put in a new 52 week high. Since putting in the high, price has retraced and found strong support at the 38% Fib retracement. The pullback has been made on decreasing volume. Multiple bounces off the support indicates strength. RSI has had a chance to cool off. Ready for another assault on new highs.