Home market 90% of Stocks beat earnings