S&P 500 and Nasdaq hit records as tech stocks rally. Dow drops 310 points on profit-taking. Microsoft, Nvidia lead while JPMorgan downgrade weighs today.