Expecting a wave 5 move higher to complete 3 headed into earnings. This is post triangle thrust after consolidation earlier in the year. Expected Primary 3 target is 256-260. We then should see a 3 wave counter trend move down to ~235. Remaining bullish, not much evidence to be bearish.