Here are my two cents. I think because Q1 officially came out on Friday and was already leaked previously there was profit taking. Now that analysts have the reports in hand, they will have a chance to review this weekend then Monday we go up again. Let's see what happens.