NVDA STOCK ANALYSIS