NVIDIA STOCK PRICE: A DEEP ANALYSIS INTO CURRENT RESULTS