 Tech stocks finishing mixed on a shortened trading session with both the NASDAQ and S&P 500 notching new record closes after some weak reports on the economy kept the door open for possible interest rate cuts later this year.