Nasdaq, S&P 500 Score New Highs as Tech Takes Flight | SharesLocker