Morningstar says buy these 10 top-rated stocks while they're still cheap
ANGELA WEISS / AFP via Getty Images
- In a recent report, Morningstar shared 33 cheap stocks to buy.
- We pulled out the 10 stocks have a five-star rating from Morningstar.
- They include: Comcast, CarMax, Kraft Heinz, and more.
Despite the S&P 500's scorching 39% rally since April, there are still pockets of the market that investors are undervaluing, Morningstar says.
On Wednesday, the firm released a list of 33 cheap stocks compiled by its analysts that it says investors should buy.