The last 3 quarters MA has beat by .34, .15, and .41 respectively. Today's beat was only .11. Since the stock has more than doubled the last year, people wanted to see a better BTE (better than expected) to justify continuing the run. Didn't get it so they are selling it off (today at least).