Over 8 billion shares are in the Float (or available to trade) and roughly 1 billion shares traded today so far...that is about 12% of the total number of shares available to be sold at market open that means 88% of the stock float available at market open today is being held....so it's not by any means a day of panic selling. There is still confidence to the tune of 88% of shareholders.