NVIDIA Corporation (NVDA) valuation and key financial metrics