Setting the Fib retracement point from the April earnings gap projects a 161% Fib level of 118.35 which was exceeded at the close today:
(click on the chart to enlarge)

Setting the Fib rretracement point from the April low projects a 161% Fib level of 122.71:

Using Fib extension to project symmetry price movement from the April low to September high projects a 100% move price target of 125.87:

A long term weekly price channel project the upper channel trendline for this week near 123:
