General Mills Has Paid Uninterrupted Dividends for 127 Years. Here's the Yearly Payout on $5,000.
General Mills offers an attractive 6.8% dividend yield with 127 years of uninterrupted payouts, translating to roughly $334 annually on a $5,000 investment. However, the stock has declined 21% in 2026 due to slowing sales and the company's struggle to adapt to changing consumer preferences toward healthier options. The author recommends avoiding General Mills in favor of alternatives like Kimberly-Clark, Procter & Gamble, or Coca-Cola that offer both reliable dividends and better growth potential.