Nvidia (NVDA) Delivers Record Q4 Results Despite Recent AI Market Turbulence AI Business Stocks February 27, 2025