Flowers Foods, Inc. (FLO) has a market capitalization of $1.75B and trades at $8.26. The 52-week range is 7.86-18.86.
Key metrics include a trailing Price-to-Earnings (P/E) ratio of 20.7, Earnings Per Share (EPS) of $0.40, annual revenue of $5.26B.
The stock has a beta of 0.39, a last dividend of $0.9900, operates in the Consumer Defensive sector.