Best Income Stocks to Buy for December 9th

Group 1: Okeanis Eco Tankers Corp. (ECO) - Okeanis Eco Tankers Corp. is an international tanker company providing seaborne transportation of crude oil and refined products [1] - The Zacks Consensus Estimate for its current year earnings has increased by 66.3% over the last 60 days [1] - The company has a Zacks Rank 1 (Strong Buy) and a dividend yield of 8.1%, significantly higher than the industry average of 1.1% [1] Group 2: J & J Snack Foods (JJSF) - J & J Snack Foods is a manufacturer, marketer, and distributor of branded niche snack foods and frozen beverages for the food service and retail supermarket industries [2] - The Zacks Consensus Estimate for its current year earnings has increased by 6.5% over the last 60 days [2] - The company has a Zacks Rank 1 and a dividend yield of 3.5%, compared to the industry average of 0.0% [2] Group 3: Kennametal (KMT) - Kennametal is a manufacturer, marketer, and distributor of high-speed metal cutting tools, tooling systems, and wear-resistant parts [3] - The Zacks Consensus Estimate for its current year earnings has increased by 25% over the last 60 days [3]