Best Income Stocks To Buy Now Apr 2026

: Known as "The Monthly Dividend Company," it currently yields ~5.1% and has raised its payout for 32 straight years.

: Frequently cited as a top pick for its massive ~6.6% yield and 56 consecutive years of dividend growth. best income stocks to buy now

: A top-rated BDC providing a ~5.5% monthly yield plus occasional special dividends. : Known as "The Monthly Dividend Company," it

: A top choice for midstream energy exposure with a ~7.1% distribution yield. Top Monthly Dividend Payers best income stocks to buy now

: Recognized for 53 years of growth and increasing stability as it expands its e-commerce and wholesale reach. Summary of Current Top Yielders (S&P 500) Company Name Forward Annual Yield CAG Conagra Brands Inc. KHC Kraft Heinz Co. UPS United Parcel Service GIS General Mills Inc.