Nvidia closing stock price, November 9, 2023 to November 9, 2026