Best Income Stocks to Buy for Dec. 22
Baytex Energy Baytex Energy (US:BTE) ZACKS·2025-12-22 08:16

Core Viewpoint - The article highlights three stocks with strong income characteristics and a buy rank, suggesting potential investment opportunities for investors. Group 1: Kimbell Royalty Partners, LP (KRP) - Kimbell Royalty Partners, LP is an oil and gas royalty company with a Zacks Rank of 1 [1] - The Zacks Consensus Estimate for its current year earnings has increased by 41.7% over the last 60 days [1] - The company offers a dividend yield of 12.3%, significantly higher than the industry average of 6.9% [1] Group 2: Macy's, Inc. (M) - Macy's, Inc. is an omnichannel retail company with a Zacks Rank of 1 [2] - The Zacks Consensus Estimate for its current year earnings has increased by 10.2% over the last 60 days [2] - The company has a dividend yield of 3.1%, compared to the industry average of 2.2% [2] Group 3: Baytex Energy Corp. (BTE) - Baytex Energy Corp. is an energy company with a Zacks Rank of 1 [2] - The Zacks Consensus Estimate for its current year earnings has increased by 64.3% over the last 60 days [2]