StockComparison Logo
vs

BCPC vs GNTX

Comparison between Balchem Corp (BCPC, Company) and Gentex Corp (GNTX, Company).

BCPC is from the Basic Materials sector, while GNTX is from the Consumer Cyclical sector.

5-Year PerformanceBCPC has outperformed GNTX, delivering a return of +5.2% compared to -3.8%

BCPC vs GNTX - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
BCPC
$5.19B
Winner
GNTX
$5.21B
Max Drawdown
Winner
BCPC
42.98%
GNTX
71.07%
Sharpe Ratio
BCPC
-0.10
Winner
GNTX
0.57
5Y Beta
Winner
BCPC
0.58
GNTX
0.65
Industry
BCPC
Specialty Chemicals
GNTX
Auto Parts
P/E Ratio
BCPC
124.86
Winner
GNTX
13.72
Forward P/E
BCPC
29.85
Winner
GNTX
12.38
PEG Ratio
BCPC
116.78
Winner
GNTX
0.82
Dividend Yield
BCPC
0.60%
Winner
GNTX
1.95%
5Y Dividends CAGR
Winner
BCPC
28.61%
GNTX
0.00%
5Y EPS CAGR
BCPC
-13.84%
Winner
GNTX
1.68%
Debt to Equity
Winner
BCPC
0.00%
GNTX
0.15%
Free Cash Flow Yield
BCPC
4.24%
Winner
GNTX
11.05%
P/S Ratio
BCPC
4.93
Winner
GNTX
2.01
P/B Ratio
BCPC
4.06
Winner
GNTX
2.10

BCPC vs GNTX - Historical Returns

Returns include dividend reinvestment.

1M
BCPC
+3.49%
Winner
GNTX
+12.58%
3M
BCPC
-3.13%
Winner
GNTX
+22.01%
6M
BCPC
+6.46%
Winner
GNTX
+10.38%
1Y
BCPC
+1.33%
Winner
GNTX
+18.44%
5Y(CAGR)
Winner
BCPC
+5.15%
GNTX
-3.83%
10Y(CAGR)
Winner
BCPC
+11.08%
GNTX
+6.99%
Max(CAGR)
Winner
BCPC
+20.10%
GNTX
+8.87%

BCPC vs GNTX - Annual Returns (1999 - 2026)

Returns include dividend reinvestment.

YearBCPCGNTX
2026+7.15%+10.29%
2025-2.70%-15.58%
2024+12.07%-9.77%
2023+23.13%+19.91%
2022-26.46%-21.53%
2021+46.74%+5.13%
2020+12.86%+17.28%
2019+29.99%+45.43%
2018-3.30%-2.50%
2017-2.68%+5.33%
2016+45.07%+27.78%
2015-4.75%-8.95%
2014+17.09%+13.93%
2013+57.28%+76.65%
2012-9.71%-35.63%
2011+16.98%-0.03%
2010+49.66%+65.58%
2009+36.99%+98.20%
2008+15.73%-47.49%
2007+36.21%+15.39%
2006+23.41%-20.08%
2005+31.41%+12.97%
2004+49.91%-12.92%
2003-5.11%+40.38%
2002+17.21%+15.85%
2001+58.63%+39.87%
2000+71.83%-29.46%
1999+11.03%+60.87%

BCPC vs GNTX Drawdown Comparison

The maximum drawdown for BCPC was -42.73%, occurring on Mar 6, 2012. Recovery took 459 trading sessions.

The maximum drawdown for GNTX was -69.30%, occurring on Nov 20, 2008. Recovery took 629 trading sessions.

The current BCPC drawdown is -9.94%. The current GNTX drawdown is -27.38%.

RankBCPCGNTX
#1-42.73%
Jul 19, 2011 - May 16, 2013
-69.30%
Oct 9, 2007 - Apr 9, 2010
#2-36.70%
Sep 18, 2018 - Dec 31, 2020
-57.20%
Mar 22, 2000 - Sep 4, 2003
#3-35.65%
Sep 19, 2008 - Nov 6, 2009
-54.02%
Jan 27, 2011 - Dec 16, 2013
#4-33.89%
Nov 22, 2021 - Jul 16, 2024
-42.98%
Mar 5, 2024 - Apr 8, 2025
#5-33.00%
Jan 7, 2003 - Jul 9, 2003
-41.70%
Apr 6, 2004 - Jul 23, 2007
#6-26.76%
Jul 9, 2003 - Mar 23, 2004
-35.99%
Nov 15, 2021 - Feb 27, 2024
#7-26.54%
Dec 13, 2006 - Aug 8, 2007
-35.53%
Jan 16, 2020 - Nov 9, 2020
#8-23.29%
Apr 1, 2014 - Oct 31, 2014
-27.96%
Dec 5, 2014 - Aug 15, 2016
#9-23.11%
Nov 6, 2024 - Feb 27, 2026
-25.43%
Jun 14, 2018 - Jun 27, 2019
#10-23.09%
Nov 12, 2014 - Oct 19, 2015
-24.93%
Apr 23, 2010 - Dec 2, 2010
#11-23.00%
Oct 29, 2015 - Aug 25, 2016
-22.72%
Mar 16, 2017 - Jan 5, 2018
#12-20.63%
Dec 26, 2007 - Apr 16, 2008
-21.52%
Jan 22, 2014 - Nov 6, 2014
#13-20.27%
Aug 22, 2001 - Apr 19, 2002
-17.45%
Jan 12, 2021 - Oct 15, 2021
#14-20.19%
Mar 1, 2017 - Apr 17, 2018
-14.21%
Feb 4, 2000 - Mar 9, 2000
#15-19.97%
Mar 20, 2006 - Nov 14, 2006
-13.06%
Jul 23, 2007 - Oct 5, 2007

Correlation

Correlation between BCPC and GNTX is 0.95 which considered as a very strong positive correlation - the stocks move almost identically together.

0.95
-101

Dividend Comparison (1999 - 2026)

BCPC vs GNTX dividend yield comparison.

YearBCPCGNTX
20260.00%0.93%
20250.63%2.06%
20240.53%1.67%
20230.80%1.47%
20220.58%1.76%
20210.38%1.38%
20200.50%1.40%
20190.51%1.57%
20180.60%2.13%
20170.52%1.81%
20160.45%1.78%
20150.56%2.06%
20140.45%1.66%
20130.44%1.67%
20120.60%2.71%
20110.44%1.59%
20100.44%1.49%
20090.33%2.46%
20080.44%4.81%
20070.49%2.19%
20060.35%2.35%
20050.30%1.77%
20040.26%1.67%
20030.35%0.34%
20020.33%0.00%
20010.30%0.00%
20000.45%0.00%
19990.63%0.00%

Select Stocks to Compare