Flowers Foods, Inc. (FLO) Stock Total Returns

Growth of $10,000 chart

2021-04-14 to 2026-04-14
to
$
%
%
Loading chart…

Investment Performance

Final Value
$4,188
Total Return
-58.12%
CAGR
-15.98%
Dividends
$2,083.50
Yield on Cost
20.84%

Rolling Returns

1-Month (21 Trading Days)
Average-1.31%
Median-0.87%
Best+18.65%
Worst-26.02%
% of Windows Positive44.0%
1-Year (252 Trading Days)
Average-10.45%
Median-8.65%
Best+25.08%
Worst-54.89%
% of Windows Positive35.6%
3-Year (756 Trading Days)
Average-25.97%
Median-26.68%
Best+14.29%
Worst-66.89%
% of Windows Positive21.8%

Risk Metrics

Maximum Drawdown -69.28%
Average Drawdown -21.28%
Drawdown Duration 839 Trading Days (Unrecovered)
Sortino Ratio -0.81
Calmar Ratio -0.23
CVaR (5%) -3.81%

Yearly Returns

Year Percentage Abs. Return Dividends Taxes Trans. Costs
2026 partial -22.43% (-59.02% ann.) $2242.90 $227.94 $45.59 $0.36
2025 -44.43% $4443.28 $484.52 $96.90 $0.78
2024 -5.14% $513.91 $427.33 $85.47 $0.68
2023 -19.29% $1928.51 $319.95 $63.99 $0.51
2022 +7.29% +$729.04 $319.80 $63.96 $0.51
2021 +24.76% +$2475.57 $370.68 $74.14 $0.59
2020 +6.99% +$698.71 $367.17 $73.43 $0.59
2019 +20.96% +$2095.84 $410.31 $82.06 $0.66
2018 -1.62% $162.13 $371.56 $74.31 $0.59
2017 -0.52% $51.55 $339.13 $67.83 $0.54
2016 -4.21% $421.03 $294.02 $58.80 $0.47
2015 +14.30% +$1429.66 $298.31 $59.66 $0.48
2014 -8.86% $886.20 $227.99 $45.60 $0.36
2013 +40.78% +$4077.69 $288.96 $57.79 $0.46
2012 +25.49% +$2548.65 $334.95 $66.99 $0.54
2011 +8.37% +$837.00 $328.17 $65.63 $0.53
2010 +16.01% +$1601.20 $329.15 $65.83 $0.53
2009 -0.13% $12.61 $279.59 $55.92 $0.45
2008 +5.89% +$588.95 $247.28 $49.46 $0.40
2007 +32.12% +$3212.23 $232.95 $46.59 $0.37
2006 -0.70% $70.47 $173.23 $34.65 $0.28
2005 +32.63% +$3262.97 $183.05 $36.61 $0.29
2004 +24.14% +$2413.99 $185.13 $37.03 $0.30
2003 +100.53% +$10053.06 $231.66 $46.33 $0.37
2002 -26.57% $2656.55 $18.79 $3.76 $0.03
2001 +153.46% +$15346.03 $0.00 $0.00 $0.00
2000 +1.37% +$137.45 $337.31 $67.46 $0.54
1999 -31.93% $3192.76 $217.12 $43.42 $0.35
1998 +18.40% +$1839.80 $232.47 $46.49 $0.37
1997 +46.52% +$4652.05 $304.93 $60.99 $0.49
1996 +82.60% +$8259.80 $494.51 $98.90 $0.79
1995 +3.87% +$387.45 $468.78 $93.76 $0.75
1994 -1.82% $181.87 $421.15 $84.23 $0.67
1993 -0.60% $59.90 $381.43 $76.29 $0.61
1992 +26.31% +$2630.69 $444.94 $88.99 $0.71
1991 +22.76% +$2275.64 $497.33 $99.46 $0.80
1990 -25.35% $2535.19 $333.46 $66.69 $0.53
1989 +1.08% +$108.13 $288.33 $57.67 $0.46
1988 +0.79% +$78.62 $242.88 $48.58 $0.39
1987 +23.21% +$2320.83 $225.19 $45.04 $0.36
1986 +3.76% +$376.35 $0.00 $0.00 $0.00
1985 +39.85% +$3984.98 $0.00 $0.00 $0.00
1984 +24.69% +$2468.72 $0.00 $0.00 $0.00
1983 +37.14% +$3714.32 $0.00 $0.00 $0.00
1982 +71.57% +$7156.84 $0.00 $0.00 $0.00
1981 +36.61% +$3660.69 $0.00 $0.00 $0.00
1980 partial +36.59% (+48.30% ann.) +$3658.61 $0.00 $0.00 $0.00

Market Regimes

Regime Period Percentage Annual Abs. Return Dividends Taxes Trans. Costs
Dot-com bubble / TMT mania August 9, 1995 – March 10, 2000 +50.68% +9.35% +$5068.22 $2498.55 $499.71 $4.00
Dot-com bust / post-bubble disinflation scare March 13, 2000 – October 9, 2002 +159.44% +44.84% +$15944.02 $330.82 $66.16 $0.53
China-WTO / housing-credit / commodity boom October 10, 2002 – October 9, 2007 +275.92% +30.35% +$27592.27 $2051.31 $410.26 $3.28
GFC / deleveraging / dollar shortage October 10, 2007 – March 9, 2009 -1.00% -0.71% $99.99 $395.26 $79.05 $0.63
Policy-led rebound / euro-sovereign-crisis overlay March 10, 2009 – July 25, 2012 +63.29% +15.63% +$6328.90 $1314.70 $262.94 $2.10
Secular stagnation / QE / low inflation / duration bull July 26, 2012 – February 19, 2020 +87.69% +8.68% +$8769.48 $3453.08 $690.62 $5.52
Pandemic shock / liquidity crash February 20, 2020 – March 23, 2020 -11.74% -75.96% $1174.13 $85.55 $17.11 $0.14
Policy bazooka / monetary euphoria March 25, 2020 – November 6, 2020 +34.72% +61.88% +$3472.15 $226.27 $45.25 $0.36
Reopening reflation / fiscal boom / supply bottlenecks November 9, 2020 – November 29, 2021 +21.26% +20.06% +$2125.65 $370.23 $74.05 $0.59
Inflation shock / duration crash / aggressive tightening November 30, 2021 – November 9, 2022 +13.07% +13.94% +$1307.46 $336.37 $67.27 $0.54
Disinflation rebound / AI-led narrow bull / higher-for-longer November 10, 2022 – September 17, 2024 -14.46% -8.08% $1446.08 $641.65 $128.33 $1.03
Disinflationary easing / resilient growth / AI capex under oil-shock test partial September 18, 2024 – April 14, 2026 -62.14% -46.16% $6213.85 $638.03 $127.61 $1.02

Dividend History

Annual Dividends Per Share
TTM Yield
Consecutive Years Paid
current
Consecutive Years of Growth
current

Date Per Share Yield %
1987-01-16 $0.0036 0.52%
1987-04-10 $0.0038 0.55%
1987-08-10 $0.0039 0.53%
1987-11-09 $0.0027 0.40%
1988-01-15 $0.0043 0.61%
1988-04-25 $0.0045 0.60%
1988-08-15 $0.0047 0.72%
1988-10-31 $0.0049 0.70%
1989-01-23 $0.0051 0.74%
1989-04-24 $0.0053 0.73%
1989-08-14 $0.0055 0.71%
1989-10-30 $0.0057 0.78%
1990-01-22 $0.0059 0.78%
1990-04-23 $0.0060 0.89%
1990-08-13 $0.0062 0.88%
1990-10-29 $0.0063 1.32%
1991-01-18 $0.0064 1.25%
1991-04-22 $0.0065 1.10%
1991-08-12 $0.0066 1.12%
1991-10-28 $0.0067 1.24%
1992-01-17 $0.0068 1.06%
1992-04-10 $0.0069 1.09%
1992-08-24 $0.0070 0.92%
1992-10-26 $0.0071 0.97%
1993-01-15 $0.0071 0.90%
1993-04-12 $0.0073 1.10%
1993-08-16 $0.0074 1.09%
1993-11-01 $0.0074 1.00%
1994-01-31 $0.0076 0.99%
1994-04-25 $0.0077 1.15%
1994-08-15 $0.0078 1.21%
1994-10-31 $0.0079 1.11%
1995-01-23 $0.0080 1.12%
1995-04-17 $0.0081 1.21%
1995-08-16 $0.0082 0.99%
1995-11-01 $0.0084 0.99%
1996-01-24 $0.0083 1.08%
1996-04-17 $0.0087 1.08%
1996-08-14 $0.0088 0.81%
1996-10-30 $0.0089 0.69%
1997-01-22 $0.0091 0.73%
1997-04-16 $0.0095 0.69%
1997-08-13 $0.0097 0.65%
1997-10-29 $0.0098 0.62%
1998-01-21 $0.0101 0.51%
1998-06-10 $0.0104 0.52%
1998-09-23 $0.0105 0.57%
1998-12-02 $0.0107 0.53%
1999-02-24 $0.0110 0.50%
1999-06-09 $0.0112 0.58%
1999-09-22 $0.0114 0.83%
1999-12-01 $0.0117 0.81%
2000-03-08 $0.0117 1.06%
2000-06-12 $0.0117 0.73%
2000-09-13 $0.0117 0.61%
2000-11-29 $0.0117 0.80%
2002-11-26 $0.0066 0.21%
2003-03-05 $0.0066 0.20%
2003-06-11 $0.0132 0.32%
2003-09-02 $0.0198 0.47%
2003-11-25 $0.0198 0.38%
2004-02-25 $0.0198 0.37%
2004-06-16 $0.0247 0.51%
2004-09-03 $0.0247 0.48%
2004-12-01 $0.0247 0.41%
2005-02-23 $0.0247 0.43%
2005-06-15 $0.0296 0.45%
2005-09-07 $0.0296 0.38%
2005-11-30 $0.0296 0.38%
2006-02-22 $0.0296 0.36%
2006-06-14 $0.0370 0.44%
2006-09-06 $0.0370 0.45%
2006-11-29 $0.0370 0.47%
2007-02-28 $0.0370 0.43%
2007-06-13 $0.0370 0.38%
2007-09-05 $0.0556 0.61%
2007-11-28 $0.0556 0.56%
2008-02-20 $0.0556 0.52%
2008-06-11 $0.0667 0.55%
2008-09-03 $0.0667 0.56%
2008-11-25 $0.0667 0.53%
2009-03-04 $0.0667 0.65%
2009-06-17 $0.0778 0.84%
2009-09-02 $0.0778 0.73%
2009-12-02 $0.0778 0.76%
2010-02-26 $0.0778 0.68%
2010-06-16 $0.0889 0.79%
2010-09-02 $0.0889 0.77%
2010-12-01 $0.0889 0.76%
2011-03-01 $0.0889 0.75%
2011-06-08 $0.1000 0.71%
2011-08-31 $0.1000 0.79%
2011-11-30 $0.1000 0.77%
2012-03-07 $0.1000 0.77%
2012-06-13 $0.1067 0.69%
2012-08-29 $0.1067 0.76%
2012-11-28 $0.1067 0.70%
2013-02-27 $0.1067 0.57%
2013-06-03 $0.1127 0.51%
2013-08-28 $0.1130 0.54%
2013-12-04 $0.1130 0.52%
2014-02-26 $0.1130 0.55%
2014-06-02 $0.1200 0.58%
2014-08-27 $0.1200 0.61%
2014-12-03 $0.1330 0.70%
2015-03-04 $0.1330 0.61%
2015-06-17 $0.1450 0.67%
2015-08-28 $0.1450 0.63%
2015-12-02 $0.1450 0.62%
2016-03-02 $0.1450 0.85%
2016-06-07 $0.1600 0.85%
2016-08-31 $0.1600 1.06%
2016-11-30 $0.1600 1.03%
2017-03-01 $0.1600 0.83%
2017-06-07 $0.1700 0.92%
2017-08-30 $0.1700 0.97%
2017-11-30 $0.1700 0.85%
2018-03-01 $0.1700 0.82%
2018-06-06 $0.1800 0.88%
2018-08-30 $0.1800 0.89%
2018-11-29 $0.1800 0.91%
2019-02-28 $0.1800 0.87%
2019-06-06 $0.1900 0.84%
2019-08-29 $0.1900 0.83%
2019-11-27 $0.1900 0.87%
2020-02-27 $0.1900 0.85%
2020-06-04 $0.2000 0.87%
2020-08-27 $0.2000 0.80%
2020-11-25 $0.2000 0.89%
2021-03-04 $0.2000 0.89%
2021-06-09 $0.2100 0.84%
2021-09-02 $0.2100 0.87%
2021-12-02 $0.2100 0.82%
2022-03-03 $0.2100 0.76%
2022-06-08 $0.2200 0.84%
2022-09-01 $0.2200 0.81%
2022-12-01 $0.2200 0.73%
2023-03-02 $0.2200 0.80%
2023-06-07 $0.2300 0.92%
2023-08-31 $0.2300 0.97%
2023-11-30 $0.2300 1.11%
2024-02-29 $0.2300 1.01%
2024-06-06 $0.2400 1.04%
2024-09-06 $0.2400 1.01%
2024-11-29 $0.2400 1.06%
2025-02-28 $0.2400 1.27%
2025-06-05 $0.2480 1.49%
2025-09-05 $0.2480 1.70%
2025-11-28 $0.2480 2.29%
2026-03-06 $0.2480 2.69%
Total 150 payments

Portfolio Dividend Returns

Based on $10,000 initial investment, 20% tax rate, 0.2% transaction cost. Showing 2021-04-14 to 2026-04-14. Change
Date Total Yield Tax Trans. Cost Shares Bought
2021-06-09 $88.61 $17.72 $0.14 2.8840
2021-09-02 $89.21 $17.84 $0.14 2.9372
2021-12-02 $89.83 $17.97 $0.14 2.8170
2022-03-03 $90.42 $18.08 $0.14 2.6109
2022-06-08 $95.30 $19.06 $0.15 2.9780
2022-09-01 $95.96 $19.19 $0.15 2.8084
2022-12-01 $96.57 $19.31 $0.15 2.5796
2023-03-02 $97.14 $19.43 $0.16 2.7949
2023-06-07 $102.20 $20.44 $0.16 3.2214
2023-08-31 $102.94 $20.59 $0.16 3.4885
2023-11-30 $103.74 $20.75 $0.17 3.9803
2024-02-29 $104.66 $20.93 $0.17 3.7270
2024-06-06 $110.10 $22.02 $0.18 3.8088
2024-09-06 $111.02 $22.20 $0.18 3.7814
2024-11-29 $111.93 $22.39 $0.18 3.9506
2025-02-28 $112.87 $22.57 $0.18 4.8089
2025-06-05 $117.83 $23.57 $0.19 5.7154
2025-09-05 $119.25 $23.85 $0.19 6.4285
2025-11-28 $120.84 $24.17 $0.19 8.9916
2026-03-06 $123.07 $24.61 $0.20 10.7978
Total $2083.50 $416.70 $3.33 85.1102

All calculations use split-adjusted closing prices. Dividends are reinvested on the ex-dividend date at that day's closing price.

For each rolling window, returns are calculated at every possible starting point:

return = (value[i] ÷ value[i − windowSize] − 1) × 100

Windows
1-month = 21 trading days, 1-year = 252 trading days, 3-year = 756 trading days.
Statistics
Average: arithmetic mean. Median: middle value when sorted. Best / Worst: max and min. % Positive: share of windows with return > 0.

The series is segmented by calendar year:

return = (endValue ÷ startValue − 1) × 100

startValue is the last value of the prior year (or the first value for the initial year). Partial first/last years are flagged. Dividends, taxes, and transaction costs are scaled proportionally to the initial investment.

GCO

CAGR 2.05% Total 194.54% Final $29,454
1973-02-21 — 2026-04-14
PNC

CAGR 11.63% Total 25467.68% Final $2,556,768
1975-11-17 — 2026-04-14
AMCX

CAGR -9.80% Total -78.33% Final $2,167
2011-06-16 — 2026-04-14