: Rated as a top pick by Morningstar , trading roughly 7% below its fair value with a 3.62% forward yield.
: Currently the highest-yielding stock on Morningstar's recommended list at 5.68%. which company is best to buy shares
: Offers a 6.4% yield; analysts from The Motley Fool highlight it as a top 2026 pick as it transitions from heavy capital spending to returning cash to shareholders. : Rated as a top pick by Morningstar
: Recognized by Morningstar as "undervalued" with a wide economic moat, trading at about 60% of its fair value. which company is best to buy shares