Flowers Foods, Inc. stock analysis: 12.3% dividend yield vs leverage and bakery headwinds. Click for more on FLO stock and ...