Stock Market This Week: NVDA Sells, TSM Shines & NFLX Beats Earnings

  • Stocks closed mostly lowered on the holiday-shortened week, though small caps muscled a win with the RUT rallying more than 1%. Nvidia (NVDA) was behind a lot of the downside action as it faced multiple headwinds that plunged its stock more than 8%.