Tech Stocks Push Nasdq and S&P to Record Highs | Fortune