10 Best Stocks to Buy Now: Morningstar

Slideshow June 01, 2023 at 01:43 PM
Share & Print

Related: 10 Good, Cheap Growth Stocks for Long-Term Investors: Morningstar

In a blog post Thursday, Morningstar investment analyst Susan Dziubinski listed 10 companies that present attractive opportunities for investors today. Analysts selected them from among Morningstar's 117 Best Companies to Own list. Companies on this list have significant competitive advantages: stable or growing economic moat ratings and predictable cash flows. They are run by managers who have a history of making smart capital allocations. But "the best firms aren't always the best stocks to buy now," Dziubinski notes. "How much an investor pays to own a company — best or otherwise — is important, too." Some of the companies on her list are dealing with what Morningstar considers short-term struggles. The stock of Anheuser-Busch InBev (BUD), for example, was pummeled in May as a controversial marketing campaign for Bud Light led to boycotts. Another stock on Dziubinski's shortlist is U.S. Bancorp (USB), which took a hit as a wave of banks failed in recent months. "We think that the bank stock selloff went too far," she wrote. "In fact, U.S. Bancorp is one of the most profitable regional banks we cover." See the gallery for 10 company stocks worth picking up now, according to Morningstar, which ranked the stocks by price-to-fair-value ratio. Year-to-date performance is as of late morning, June 1. (Image: Adobe Stock)