Stock Analysis | Nvidia Co. (NVDA) UPDATE | AMAZING FUNDAMENTALS!!!