I agree with this prediction; this selling is people who have sat on some shares for a while and are trying to cash in on yesterday's run. They set up stop-limits in case it dropped and those have kicked in. Plus, there are more than a few people who have thought a run would go one more day, only to see it drop; they have learned their lesson and are trying to lock in some gains.