S&P 500 and Nasdaq composite close at records on expectations for companies to make even bigger profits. THIS IS AN ...