The earnings were pretty good, but not great. However, there was a lot of negativity on this stock for the past months and it didn't participate in the current market rally. So decent numbers like this should ease concerns
Double rally, 1. to catch up the dow rally 2. To catch the Cisco earnings rally.
Sentiment: Strong Buy