The shares are pushing up toward the highs of a multi-month range at $87.50. A breakout above that level would be bullish, freeing shares from the relatively narrow congestion range traded in since October. Breakouts from ranges that have developed over time tend to have stronger price reactions. Next resistance on a breakout above $87.50 would be at $88.95, and then $89.70. Support is at $85.41.