NVIDIA STOCK PRICE: A DEEP DIVE INTO RECENT PERFORMANCE