U.S. stocks on Friday ended mixed, as a rally sparked by the latest consumer inflation report earlier this week continued to stall. Nevertheless, it has been a record-breaking past few days for the markets, and the S&P 500 (SP500) has now posted a four-week win streak. f8nvizThe attention turns to Nvidia's (NVDA) quarterly results next week. The ch