Nvidia Tops Estimates Despite Miss in Key Business

August 28, 2025
Nvidia's results late Wednesday likely set the stage. The firm topped earnings and revenue estimates, but data center fell short. Shares of the firm initially sagged on the news.