Stocks rose in the final week of 2021 to cap off another strong year for indexes. The Dow Jones Industrial Average (DJINDICES: ^DJI) gained 19% for the year, and the S&P 500 (SNPINDEX: ^GSPC) added 27%. Both indexes finished near all-time highs.
Several big-name stocks will announce earnings results in the week ahead, and below we’ll look at the ones on the way from Constellation Brands (NYSE: STZ), Bed Bath & Beyond (NASDAQ: BBBY), and WD-40 (NASDAQ: WDFC).