Today's pullback tested the $105.00 round number price as well as the stock’s bullish 50-day moving average. Both technical ...