US Stocks Finish Mostly Higher as Tech Rally Propels Nasdaq and SP 500 to Record Closes ThredUp Shares Decline After Disappointing Quarterly Results Following Strong Run Putnam PPT Stock Steady at 348 Support at 331 20260514