Balchem Corporation (BCPC) Stock Total Returns

Growth of $10,000 chart

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

Investment Performance

Final Value
$14,723
Total Return
47.23%
CAGR
8.04%
Dividends
$328.82
Yield on Cost
3.29%

Rolling Returns

1-Month (21 Trading Days)
Average+0.75%
Median+0.59%
Best+23.05%
Worst-16.47%
% of Windows Positive54.2%
1-Year (252 Trading Days)
Average+4.76%
Median+3.24%
Best+54.96%
Worst-29.61%
% of Windows Positive59.5%
3-Year (756 Trading Days)
Average+22.34%
Median+21.74%
Best+46.74%
Worst-5.94%
% of Windows Positive98.0%

Risk Metrics

Maximum Drawdown -33.94%
Average Drawdown -14.33%
Drawdown Duration 663 Trading Days
Sortino Ratio 0.65
Calmar Ratio 0.24
CVaR (5%) -3.20%

Yearly Returns

Year Percentage Abs. Return Dividends Taxes Trans. Costs
2026 partial +14.48% (+60.80% ann.) +$1448.23 $0.00 $0.00 $0.00
2025 -5.45% $545.37 $58.90 $11.78 $0.09
2024 +10.04% +$1003.57 $58.49 $11.70 $0.09
2023 +22.33% +$2233.47 $64.70 $12.94 $0.10
2022 -27.24% $2723.71 $42.11 $8.42 $0.07
2021 +46.78% +$4677.88 $55.55 $11.11 $0.09
2020 +13.83% +$1383.40 $57.07 $11.41 $0.09
2019 +30.25% +$3024.89 $66.37 $13.27 $0.11
2018 -2.29% $229.45 $58.31 $11.66 $0.09
2017 -3.55% $355.22 $50.05 $10.01 $0.08
2016 +38.54% +$3854.35 $62.50 $12.50 $0.10
2015 -8.37% $836.83 $51.02 $10.20 $0.08
2014 +13.93% +$1393.35 $51.11 $10.22 $0.08
2013 +61.62% +$6162.21 $71.33 $14.27 $0.11
2012 -9.65% $964.68 $54.27 $10.85 $0.09
2011 +20.33% +$2032.92 $53.24 $10.65 $0.09
2010 +51.89% +$5188.73 $67.14 $13.43 $0.11
2009 +34.87% +$3486.95 $44.16 $8.83 $0.07
2008 +11.70% +$1169.87 $49.15 $9.83 $0.08
2007 +31.25% +$3124.71 $64.25 $12.85 $0.10
2006 +29.57% +$2957.39 $45.29 $9.06 $0.07
2005 +29.21% +$2921.28 $38.92 $7.78 $0.06
2004 +52.46% +$5246.24 $39.47 $7.89 $0.06
2003 -5.92% $591.56 $32.92 $6.58 $0.05
2002 +14.12% +$1411.90 $37.47 $7.49 $0.06
2001 +61.53% +$6152.56 $49.06 $9.81 $0.08
2000 +66.29% +$6629.31 $75.00 $15.00 $0.12
1999 +49.57% +$4956.86 $93.03 $18.61 $0.15
1998 -54.04% $5404.11 $28.09 $5.62 $0.05
1997 +107.85% +$10785.45 $58.82 $11.77 $0.09
1996 -5.16% $516.21 $50.00 $10.00 $0.08
1995 +50.49% +$5048.96 $58.33 $11.67 $0.09
1994 +64.26% +$6425.90 $76.36 $15.27 $0.12
1993 -21.05% $2104.94 $48.57 $9.71 $0.08
1992 -1.37% $137.34 $47.72 $9.54 $0.08
1991 +124.47% +$12447.43 $105.89 $21.18 $0.17
1990 +74.81% +$7481.20 $130.62 $26.12 $0.21
1989 -29.36% $2936.14 $68.56 $13.71 $0.11
1988 +6.66% +$665.84 $72.72 $14.54 $0.12
1987 -46.77% $4677.42 $0.00 $0.00 $0.00
1986 partial +63.16% (+133.36% ann.) +$6315.76 $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 +29.71% +5.84% +$2970.80 $259.86 $51.97 $0.42
Dot-com bust / post-bubble disinflation scare March 13, 2000 – October 9, 2002 +156.51% +44.20% +$15651.02 $143.16 $28.63 $0.23
China-WTO / housing-credit / commodity boom October 10, 2002 – October 9, 2007 +231.40% +27.10% +$23140.12 $268.12 $53.62 $0.43
GFC / deleveraging / dollar shortage October 10, 2007 – March 9, 2009 -10.85% -7.81% $1084.85 $103.20 $20.64 $0.17
Policy-led rebound / euro-sovereign-crisis overlay March 10, 2009 – July 25, 2012 +161.09% +32.88% +$16109.45 $308.25 $61.65 $0.49
Secular stagnation / QE / low inflation / duration bull July 26, 2012 – February 19, 2020 +254.22% +18.19% +$25421.85 $908.23 $181.64 $1.45
Pandemic shock / liquidity crash February 20, 2020 – March 23, 2020 -13.00% -79.60% $1300.08 $0.00 $0.00 $0.00
Policy bazooka / monetary euphoria March 24, 2020 – November 6, 2020 +1.31% +2.12% +$131.49 $0.00 $0.00 $0.00
Reopening reflation / fiscal boom / supply bottlenecks November 9, 2020 – November 29, 2021 +59.85% +56.05% +$5984.80 $56.91 $11.38 $0.09
Inflation shock / duration crash / aggressive tightening November 30, 2021 – November 9, 2022 -15.41% -16.27% $1540.52 $40.51 $8.10 $0.06
Disinflation rebound / AI-led narrow bull / higher-for-longer November 10, 2022 – September 17, 2024 +23.42% +12.02% +$2341.96 $106.18 $21.24 $0.17
Disinflationary easing / resilient growth / AI capex under oil-shock test partial September 18, 2024 – April 14, 2026 +0.64% +0.41% +$63.80 $104.18 $20.84 $0.17

Dividend History

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

Date Per Share Yield %
1988-11-17 $0.0016 0.71%
1989-12-11 $0.0016 1.09%
1990-11-27 $0.0021 0.97%
1991-11-29 $0.0030 0.55%
1992-12-07 $0.0030 0.49%
1993-12-06 $0.0030 0.60%
1994-12-21 $0.0037 0.48%
1995-12-22 $0.0046 0.40%
1996-12-24 $0.0059 0.52%
1997-12-23 $0.0066 0.30%
1998-12-22 $0.0065 0.60%
1999-12-22 $0.0099 0.63%
2000-12-21 $0.0119 0.50%
2001-12-21 $0.0128 0.31%
2002-12-23 $0.0158 0.34%
2003-12-24 $0.0158 0.34%
2004-12-28 $0.0178 0.26%
2005-12-28 $0.0267 0.31%
2006-12-27 $0.0400 0.36%
2007-12-18 $0.0733 0.53%
2008-12-18 $0.0733 0.43%
2009-12-28 $0.0733 0.32%
2010-12-17 $0.1500 0.45%
2011-12-12 $0.1800 0.43%
2012-12-12 $0.2200 0.60%
2013-12-19 $0.2600 0.44%
2014-12-24 $0.3000 0.44%
2015-12-23 $0.3400 0.55%
2016-12-22 $0.3800 0.46%
2017-12-26 $0.4200 0.52%
2018-12-24 $0.4700 0.62%
2019-12-27 $0.5200 0.51%
2020-12-24 $0.5800 0.51%
2021-12-27 $0.6400 0.39%
2022-12-23 $0.7100 0.58%
2023-12-26 $0.7900 0.54%
2024-12-26 $0.8700 0.52%
2025-12-23 $0.9600 0.61%
Total 38 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-12-27 $52.55 $10.51 $0.08 0.2526
2022-12-23 $58.48 $11.70 $0.09 0.3833
2023-12-26 $65.37 $13.07 $0.10 0.3521
2024-12-26 $72.30 $14.46 $0.12 0.3457
2025-12-23 $80.11 $16.02 $0.13 0.4084
Total $328.82 $65.76 $0.53 1.7421

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.

GOCO

CAGR -62.32% Total -99.63% Final $36.66
2020-07-15 — 2026-04-14
PSN

CAGR 9.38% Total 86.23% Final $18,623
2019-05-08 — 2026-04-14
APLD

CAGR 59.55% Total 548.87% Final $64,887
2022-04-13 — 2026-04-14