Farmer Bros. Co. (FARM) Stock Total Returns

Growth of $10,000 chart

2021-05-17 to 2026-05-15
to
$
%
%
Loading chart…

Investment Performance

Final Value
$1,175
Total Return
-88.25%
CAGR
-34.87%
Dividends
$0.00
Yield on Cost
0.00%

Rolling Returns

1-Month (21 Trading Days)
Average-2.49%
Median-4.72%
Best+81.33%
Worst-37.50%
% of Windows Positive38.3%
1-Year (252 Trading Days)
Average-30.67%
Median-33.69%
Best+63.54%
Worst-66.79%
% of Windows Positive6.5%
3-Year (756 Trading Days)
Average-69.37%
Median-69.68%
Best-47.74%
Worst-80.34%
% of Windows Positive0.0%

Risk Metrics

Maximum Drawdown -90.42%
Average Drawdown -69.25%
Drawdown Duration 1239 Trading Days (Unrecovered)
Sortino Ratio -0.52
Calmar Ratio -0.39
CVaR (5%) -7.97%

Yearly Returns

Year Percentage Abs. Return Dividends Taxes Trans. Costs
2026 partial -12.33% (-29.95% ann.) $1232.88 $0.00 $0.00 $0.00
2025 -18.89% $1888.88 $0.00 $0.00 $0.00
2024 -41.18% $4117.65 $0.00 $0.00 $0.00
2023 -33.62% $3362.26 $0.00 $0.00 $0.00
2022 -38.12% $3812.08 $0.00 $0.00 $0.00
2021 +59.53% +$5952.89 $0.00 $0.00 $0.00
2020 -68.99% $6899.07 $0.00 $0.00 $0.00
2019 -35.45% $3544.79 $0.00 $0.00 $0.00
2018 -27.43% $2743.39 $0.00 $0.00 $0.00
2017 -12.40% $1239.78 $0.00 $0.00 $0.00
2016 +13.73% +$1372.79 $0.00 $0.00 $0.00
2015 +9.58% +$957.55 $0.00 $0.00 $0.00
2014 +26.61% +$2661.22 $0.00 $0.00 $0.00
2013 +61.19% +$6119.20 $0.00 $0.00 $0.00
2012 +88.87% +$8887.43 $0.00 $0.00 $0.00
2011 -56.93% $5692.71 $33.71 $6.74 $0.05
2010 -7.84% $783.74 $234.90 $46.98 $0.38
2009 -19.48% $1947.71 $185.67 $37.13 $0.30
2008 +10.17% +$1016.66 $201.23 $40.25 $0.32
2007 +9.40% +$940.22 $209.73 $41.95 $0.34
2006 +12.14% +$1213.80 $221.07 $44.21 $0.35
2005 -19.07% $1906.79 $167.93 $33.59 $0.27
2004 -22.01% $2201.08 $123.04 $24.61 $0.20
2003 +2.55% +$254.83 $118.53 $23.71 $0.19
2002 +17.63% +$1763.43 $130.63 $26.13 $0.21
2001 +29.26% +$2926.46 $157.35 $31.47 $0.25
2000 +32.38% +$3237.71 $192.89 $38.58 $0.31
1999 -24.82% $2481.65 $133.73 $26.75 $0.21
1998 +15.66% +$1565.56 $142.28 $28.46 $0.23
1997 +24.77% +$2476.75 $158.73 $31.75 $0.25
1996 +13.20% +$1320.25 $166.25 $33.25 $0.27
1995 +11.07% +$1106.91 $162.06 $32.41 $0.26
1994 -10.99% $1099.41 $142.47 $28.49 $0.23
1993 +20.77% +$2076.61 $157.45 $31.49 $0.25
1992 +13.68% +$1367.76 $157.83 $31.57 $0.25
1991 +23.60% +$2360.47 $169.44 $33.89 $0.27
1990 -6.38% $637.79 $140.42 $28.09 $0.23
1989 +47.14% +$4714.22 $180.58 $36.12 $0.29
1988 +17.88% +$1787.75 $182.74 $36.55 $0.29
1987 +9.20% +$920.30 $197.08 $39.42 $0.32
1986 +7.37% +$736.84 $0.00 $0.00 $0.00
1985 +39.71% +$3970.59 $0.00 $0.00 $0.00
1984 +6.25% +$625.00 $0.00 $0.00 $0.00
1983 +3.23% +$322.58 $0.00 $0.00 $0.00
1982 +11.71% +$1171.17 $0.00 $0.00 $0.00
1981 -9.76% $975.61 $0.00 $0.00 $0.00
1980 partial +83.58% (+115.50% ann.) +$8358.21 $0.00 $0.00 $0.00

Market Regimes

about
Regime Period Percentage Annual Abs. Return Dividends Taxes Trans. Costs
Dot-com bubble / TMT mania August 9, 1995 – March 10, 2000 +36.63% +7.04% +$3662.67 $938.42 $187.69 $1.50
Dot-com bust / post-bubble disinflation scare March 13, 2000 – October 9, 2002 +101.52% +31.29% +$10152.14 $509.17 $101.83 $0.81
China-WTO / housing-credit / commodity boom October 10, 2002 – October 9, 2007 -11.76% -2.47% $1175.56 $658.96 $131.79 $1.05
GFC / deleveraging / dollar shortage October 10, 2007 – March 9, 2009 -43.34% -33.11% $4334.46 $267.89 $53.58 $0.43
Policy-led rebound / euro-sovereign-crisis overlay March 10, 2009 – July 25, 2012 -51.48% -19.28% $5148.03 $562.69 $112.54 $0.90
Secular stagnation / QE / low inflation / duration bull July 26, 2012 – February 19, 2020 +104.14% +9.89% +$10413.79 $0.00 $0.00 $0.00
Pandemic shock / liquidity crash February 20, 2020 – March 23, 2020 -51.91% -99.98% $5191.37 $0.00 $0.00 $0.00
Policy bazooka / monetary euphoria March 24, 2020 – November 6, 2020 -51.25% -68.52% $5124.51 $0.00 $0.00 $0.00
Reopening reflation / fiscal boom / supply bottlenecks November 9, 2020 – November 29, 2021 +54.69% +51.27% +$5469.49 $0.00 $0.00 $0.00
Inflation shock / duration crash / aggressive tightening November 30, 2021 – November 9, 2022 -15.74% -16.63% $1573.93 $0.00 $0.00 $0.00
Disinflation rebound / AI-led narrow bull / higher-for-longer November 10, 2022 – September 17, 2024 -60.50% -39.42% $6050.27 $0.00 $0.00 $0.00
Disinflationary easing / resilient growth / AI capex under oil-shock test partial September 18, 2024 – May 15, 2026 -39.91% -26.51% $3990.61 $0.00 $0.00 $0.00

Dividend History

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

Date Per Share Yield %
1987-01-12 $0.0250 0.49%
1987-04-10 $0.0250 0.38%
1987-07-13 $0.0250 0.35%
1987-10-09 $0.0250 0.35%
1988-01-11 $0.0250 0.44%
1988-04-11 $0.0250 0.40%
1988-07-11 $0.0250 0.38%
1988-10-17 $0.0250 0.38%
1989-01-13 $0.0250 0.38%
1989-04-10 $0.0300 0.45%
1989-07-17 $0.0300 0.36%
1989-10-16 $0.0300 0.36%
1990-01-12 $0.0300 0.34%
1990-04-16 $0.0300 0.36%
1990-07-16 $0.0350 0.41%
1990-10-15 $0.0350 0.43%
1991-01-14 $0.0350 0.43%
1991-04-15 $0.0350 0.36%
1991-07-15 $0.0350 0.37%
1991-10-11 $0.0400 0.40%
1992-01-13 $0.0400 0.36%
1992-04-10 $0.0400 0.34%
1992-07-13 $0.0400 0.34%
1992-10-09 $0.0450 0.38%
1993-01-11 $0.0450 0.38%
1993-04-12 $0.0450 0.31%
1993-07-12 $0.0450 0.30%
1993-10-08 $0.0500 0.33%
1994-01-14 $0.0500 0.37%
1994-04-11 $0.0500 0.36%
1994-07-11 $0.0500 0.40%
1994-10-17 $0.0500 0.41%
1995-01-13 $0.0500 0.42%
1995-04-07 $0.0500 0.40%
1995-07-19 $0.0500 0.41%
1995-10-18 $0.0500 0.38%
1996-01-17 $0.0550 0.39%
1996-04-17 $0.0550 0.40%
1996-07-17 $0.0550 0.39%
1996-10-16 $0.0600 0.41%
1997-01-15 $0.0600 0.41%
1997-04-16 $0.0600 0.48%
1997-07-16 $0.0600 0.47%
1997-10-15 $0.0600 0.42%
1998-01-14 $0.0650 0.34%
1998-04-15 $0.0650 0.33%
1998-07-15 $0.0650 0.29%
1998-10-14 $0.0700 0.38%
1999-01-13 $0.0700 0.32%
1999-04-14 $0.0700 0.38%
1999-07-14 $0.0700 0.34%
1999-10-13 $0.0750 0.45%
2000-01-19 $0.0750 0.46%
2000-04-12 $0.0750 0.47%
2000-07-19 $0.0750 0.44%
2000-10-18 $0.0800 0.43%
2001-01-24 $0.0800 0.38%
2001-04-25 $0.0800 0.36%
2001-07-25 $0.0800 0.35%
2001-10-24 $0.0850 0.40%
2002-01-23 $0.0850 0.31%
2002-04-24 $0.0850 0.25%
2002-07-24 $0.0850 0.26%
2002-10-23 $0.0900 0.29%
2003-01-22 $0.0900 0.29%
2003-04-23 $0.0900 0.29%
2003-07-23 $0.0900 0.26%
2003-10-22 $0.0950 0.29%
2004-01-21 $0.0950 0.30%
2004-04-21 $0.0950 0.25%
2004-07-21 $0.0950 0.36%
2004-10-20 $0.1000 0.38%
2005-01-26 $0.1000 0.39%
2005-04-20 $0.1000 0.44%
2005-07-20 $0.1000 0.43%
2005-10-26 $0.1050 0.51%
2006-01-25 $0.1050 0.50%
2006-04-19 $0.1050 0.46%
2006-07-26 $0.1050 0.50%
2006-10-25 $0.1100 0.48%
2007-01-24 $0.1100 0.55%
2007-04-25 $0.1100 0.47%
2007-07-25 $0.1100 0.52%
2007-10-24 $0.1150 0.43%
2008-01-23 $0.1150 0.50%
2008-04-23 $0.1150 0.48%
2008-07-23 $0.1150 0.44%
2008-10-22 $0.1150 0.52%
2009-01-21 $0.1150 0.57%
2009-04-22 $0.1150 0.57%
2009-07-22 $0.1150 0.52%
2009-10-21 $0.1150 0.58%
2010-01-20 $0.1150 0.58%
2010-04-21 $0.1150 0.61%
2010-07-21 $0.1150 0.78%
2010-10-20 $0.1150 0.71%
2011-01-26 $0.0600 0.45%
Total 97 payments

Portfolio Dividend Returns

Based on $10,000 initial investment, 20% tax rate, 0.2% transaction cost. Showing 2021-05-17 to 2026-05-15. Change
Date Total Yield Tax Trans. Cost Shares Bought
Total $0.00 $0.00 $0.00 0.0000

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.

EOLS

CAGR -7.47% Total -47.57% Final $5,243
2018-02-08 — 2026-06-03
NTST

CAGR 5.48% Total 36.31% Final $13,631
2020-08-13 — 2026-06-03
WOOF

CAGR -34.36% Total -89.63% Final $1,037
2021-01-14 — 2026-06-03