Nvidia NASDAQ: NVDA is expected to publish its Q1 FY25 results on May 22. We expect the company to have another upbeat quarter, as tech companies and developers continue to invest heavily in building and deploying generative AI into their apps. This is driving a windfall for Nvidia, whose