Stocks rose last week following two consecutive down weeks. Both the Dow Jones Industrial Average (DJINDICES: ^DJI) and the S&P 500 (SNPINDEX: ^GSPC) gained over 0.5% and are higher by 14% and 19% on the year, respectively.
Several fresh earnings reports are on tap over the next few trading days. Let's take a closer look at a few highly anticipated announcements from this list, by CarMax (NYSE: KMX) , McCormick (NYSE: MKC) , and Thor Industries (NASDAQ: THOR) .
Image source: Getty Images.
For further details see:
3 Things to Watch in the Stock Market This Week