basing now 19.12-21.50 until earnings
The 20 crosses the 50 day this week, possibly tomorrow or Wednesday, at the latest. That is a Golden Cross which is uberbullish. Expect a nice big run in the coming month just prior to earnings
Litey----best possible scenario would be close above 20.02 today.