NVIDIA STOCK PRICE: A DEEP ANALYSIS INTO RECENT PERFORMANCE