Earnings after the close today, its moving well today after the other Mega Cap stocks posted 'beat' earnings, watching for a break and hold above the 200 Day MA which it is just at now and into the bull case at $110. So a good earnings and this should comfortably get there.