Yahoo Finance2d agobullish
Earnings live updates: Home Depot beats earnings estimates as small DIY projects remain a 'real source of strength'Investors will get highly anticipated quarterly results from Nvidia (NVDA) on Wednesday in what's expected to be the marquee earnings event of the week.