Flowers Foods, Inc. (NYSE: FLO) today reported financial results for the company's 12-week fourth quarter and 52-week fiscal year ended December 28, 2024.