NASDAQ:BCPC | Historical Stock Price | BALCHEM CORP

Complete retained daily price history on its own workbook tab. Split-adjusted close keeps every historical share price on one comparable split basis. Cumulative dividend-reinvested close is the daily close of a rebased total-return index: it starts with one share at the earliest retained close, reinvests every distribution, and normalizes every forward and reverse split exactly once. Admitted exchange opening prices remain a distinct current-session series.

Available history
1986-06-03 to 2026-09-04
Data captured

Stock Price Chart

Blue: Split-adjusted close · Orange: Cumulative dividend-reinvested close

$0.13$0.59$2.61$11.63$51.81$230.901986-06-032026-08-27

Logarithmic scale. Both lines share the same starting value for the selected range.

View year

Historical Stock Price — 2016

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2016-12-30$83.92$96.96111,600
2016-12-29$83.03$95.9337,000
2016-12-28$83.21$96.1487,800
2016-12-27$84.00$97.0555,000
2016-12-23$83.31$96.2669,400
2016-12-22$80.97$93.55103,800
2016-12-21$82.96$95.4180,000
2016-12-20$82.94$95.39137,600
2016-12-19$82.52$94.91195,800
2016-12-16$83.46$95.99335,600
2016-12-15$85.99$98.90187,200
2016-12-14$86.21$99.1599,700
2016-12-13$86.89$99.93103,700
2016-12-12$87.28$100.3894,600
2016-12-09$87.56$100.7097,600
2016-12-08$87.40$100.52162,300
2016-12-07$84.73$97.45151,900
2016-12-06$84.11$96.74210,400
2016-12-05$80.26$92.31137,800
2016-12-02$80.62$92.72105,600
2016-12-01$79.91$91.91123,700
2016-11-30$79.86$91.85110,500
2016-11-29$78.42$90.1974,000
2016-11-28$79.39$91.3189,500
2016-11-25$78.96$90.8144,400
2016-11-23$78.04$89.76129,100
2016-11-22$80.03$92.04131,400
2016-11-21$78.48$90.26171,300
2016-11-18$78.40$90.17123,700
2016-11-17$77.23$88.82125,500
2016-11-16$78.20$89.94167,400
2016-11-15$78.26$90.01108,800
2016-11-14$79.01$90.87142,800
2016-11-11$77.91$89.61168,200
2016-11-10$74.85$86.09185,700
2016-11-09$72.34$83.20211,000
2016-11-08$68.53$78.82142,400
2016-11-07$68.58$78.88182,500
2016-11-04$70.42$80.99303,600
2016-11-03$71.78$82.56198,900
2016-11-02$73.90$84.99122,400
2016-11-01$74.20$85.34140,200
2016-10-31$75.90$87.29138,300
2016-10-28$75.57$86.9172,300
2016-10-27$74.68$85.8955,300
2016-10-26$75.02$86.28136,200
2016-10-25$75.81$87.1954,600
2016-10-24$76.50$87.9847,300
2016-10-21$75.95$87.3556,200
2016-10-20$75.54$86.8867,000
2016-10-19$75.58$86.9387,100
2016-10-18$75.96$87.3692,800
2016-10-17$76.28$87.7368,000
2016-10-14$75.81$87.1976,400
2016-10-13$76.30$87.7597,600
2016-10-12$76.79$88.32168,500
2016-10-11$77.68$89.34135,800
2016-10-10$79.16$91.04126,900
2016-10-07$78.22$89.96154,800
2016-10-06$79.46$91.39111,200
2016-10-05$78.70$90.51214,700
2016-10-04$78.36$90.12128,000
2016-10-03$78.38$90.15135,700
2016-09-30$77.53$89.17235,400
2016-09-29$76.63$88.13171,800
2016-09-28$76.70$88.21734,800
2016-09-27$71.04$81.70207,500
2016-09-26$69.09$79.46104,500
2016-09-23$70.45$81.0390,700
2016-09-22$70.08$80.60112,600
2016-09-21$68.74$79.0681,900
2016-09-20$67.70$77.8685,800
2016-09-19$66.66$76.6766,400
2016-09-16$66.52$76.51158,400
2016-09-15$66.84$76.8754,400
2016-09-14$66.25$76.2037,400
2016-09-13$66.15$76.0881,600
2016-09-12$67.69$77.8596,100
2016-09-09$66.54$76.5382,300
2016-09-08$68.99$79.3574,000
2016-09-07$69.99$80.50121,700
2016-09-06$69.60$80.0575,400
2016-09-02$70.02$80.53136,300
2016-09-01$69.80$80.28104,400
2016-08-31$70.03$80.54108,300
2016-08-30$69.65$80.1154,900
2016-08-29$69.36$79.7752,800
2016-08-26$68.61$78.9171,900
2016-08-25$69.50$79.9389,700
2016-08-24$68.84$79.1756,200
2016-08-23$68.90$79.2481,900
2016-08-22$68.11$78.3351,100
2016-08-19$67.89$78.0890,400
2016-08-18$67.97$78.1782,900
2016-08-17$66.86$76.9091,800
2016-08-16$66.88$76.9277,200
2016-08-15$66.57$76.5670,800
2016-08-12$66.15$76.0881,100
2016-08-11$65.83$75.7158,900
2016-08-10$65.73$75.6099,400
2016-08-09$65.54$75.38101,400
2016-08-08$65.28$75.0884,700
2016-08-05$65.23$75.02121,800
2016-08-04$64.44$74.1183,600
2016-08-03$64.55$74.2454,600
2016-08-02$64.05$73.6764,200
2016-08-01$64.55$74.24107,600
2016-07-29$63.87$73.46101,700
2016-07-28$63.39$72.9147,700
2016-07-27$63.59$73.1479,800
2016-07-26$62.01$71.32102,000
2016-07-25$62.28$71.6382,300
2016-07-22$63.51$73.0460,300
2016-07-21$62.88$72.3252,800
2016-07-20$63.36$72.8770,200
2016-07-19$62.70$72.1165,100
2016-07-18$62.67$72.0855,700
2016-07-15$63.26$72.7683,200
2016-07-14$62.89$72.33100,400
2016-07-13$63.76$73.33119,400
2016-07-12$63.36$72.8794,800
2016-07-11$61.67$70.9381,900
2016-07-08$61.95$71.2583,000
2016-07-07$59.86$68.8552,900
2016-07-06$59.54$68.4852,200
2016-07-05$60.22$69.2670,100
2016-07-01$61.19$70.38100,600
2016-06-30$59.65$68.60144,800
2016-06-29$58.32$67.0788,400
2016-06-28$57.31$65.91110,900
2016-06-27$57.96$66.66124,800
2016-06-24$59.17$68.05215,400
2016-06-23$60.76$69.8855,700
2016-06-22$59.29$68.1973,800
2016-06-21$59.33$68.2475,600
2016-06-20$59.68$68.6488,400
2016-06-17$58.82$67.65165,500
2016-06-16$60.03$69.0481,100
2016-06-15$60.29$69.3488,500
2016-06-14$61.49$70.7256,000
2016-06-13$61.02$70.1899,100
2016-06-10$61.43$70.6574,100
2016-06-09$62.59$71.9985,400
2016-06-08$62.66$72.0788,000
2016-06-07$61.85$71.1390,400
2016-06-06$60.94$70.0994,200
2016-06-03$59.59$68.5459,400
2016-06-02$59.87$68.86100,400
2016-06-01$59.42$68.34142,800
2016-05-31$59.95$68.95144,100
2016-05-27$59.88$68.8775,700
2016-05-26$59.60$68.5579,100
2016-05-25$60.28$69.33123,800
2016-05-24$59.88$68.87161,300
2016-05-23$58.25$66.99103,600
2016-05-20$57.48$66.11157,700
2016-05-19$57.37$65.98156,900
2016-05-18$59.25$68.14166,000
2016-05-17$58.31$67.06427,100
2016-05-16$62.30$71.65150,600
2016-05-13$61.68$70.9495,000
2016-05-12$62.20$71.54158,400
2016-05-11$63.50$73.03138,600
2016-05-10$64.35$74.01161,100
2016-05-09$63.65$73.21130,000
2016-05-06$63.81$73.39161,300
2016-05-05$63.00$72.46114,000
2016-05-04$62.05$71.3682,300
2016-05-03$61.46$70.69126,300
2016-05-02$62.91$72.3577,100
2016-04-29$61.36$70.57100,500
2016-04-28$61.98$71.2874,700
2016-04-27$62.92$72.37106,000
2016-04-26$64.29$73.9491,900
2016-04-25$63.33$72.8488,300
2016-04-22$63.67$73.23149,400
2016-04-21$63.39$72.91118,800
2016-04-20$63.93$73.53126,600
2016-04-19$63.19$72.6871,100
2016-04-18$63.33$72.8498,500
2016-04-15$62.27$71.62103,000
2016-04-14$62.45$71.8388,800
2016-04-13$62.81$72.24103,000
2016-04-12$61.69$70.9568,800
2016-04-11$61.07$70.2490,900
2016-04-08$60.74$69.8667,400
2016-04-07$60.26$69.31101,100
2016-04-06$62.42$71.7998,700
2016-04-05$61.47$70.7074,600
2016-04-04$62.00$71.3186,000
2016-04-01$61.73$71.00150,300
2016-03-31$62.02$71.33131,400
2016-03-30$61.52$70.76145,100
2016-03-29$61.10$70.27137,500
2016-03-28$60.31$69.3662,500
2016-03-24$60.34$69.4081,700
2016-03-23$59.41$68.33112,900
2016-03-22$59.71$68.6786,200
2016-03-21$59.98$68.9877,100
2016-03-18$61.78$71.05217,100
2016-03-17$59.97$68.97136,400
2016-03-16$57.02$65.58126,600
2016-03-15$58.29$67.04120,400
2016-03-14$58.78$67.60140,000
2016-03-11$60.42$69.49142,600
2016-03-10$59.01$67.87112,500
2016-03-09$59.90$68.89156,700
2016-03-08$58.93$67.78268,200
2016-03-07$64.98$74.73167,000
2016-03-04$65.07$74.8497,300
2016-03-03$63.56$73.10127,400
2016-03-02$63.63$73.1890,400
2016-03-01$62.81$72.24102,700
2016-02-29$63.27$72.77162,900
2016-02-26$63.05$72.5294,400
2016-02-25$62.51$71.89126,200
2016-02-24$62.61$72.01127,100
2016-02-23$60.85$69.98105,100
2016-02-22$61.95$71.25119,300
2016-02-19$62.73$72.15109,600
2016-02-18$63.07$72.5488,800
2016-02-17$63.15$72.63128,100
2016-02-16$64.30$73.95107,800
2016-02-12$63.11$72.5898,600
2016-02-11$61.76$71.03110,400
2016-02-10$62.10$71.42132,100
2016-02-09$62.66$72.07103,300
2016-02-08$61.97$71.27165,400
2016-02-05$61.42$70.64148,200
2016-02-04$62.46$71.84169,000
2016-02-03$65.02$74.78180,700
2016-02-02$63.07$72.54421,800
2016-02-01$56.58$65.07134,800
2016-01-29$56.14$64.57184,500
2016-01-28$54.12$62.24178,100
2016-01-27$53.34$61.35120,000
2016-01-26$54.77$62.99135,500
2016-01-25$53.56$61.60120,700
2016-01-22$55.16$63.44125,700
2016-01-21$54.45$62.62147,300
2016-01-20$55.68$64.04178,600
2016-01-19$54.38$62.54210,200
2016-01-15$57.57$66.21170,600
2016-01-14$57.69$66.35116,300
2016-01-13$55.96$64.36155,600
2016-01-12$57.36$65.97117,900
2016-01-11$58.53$67.3281,700
2016-01-08$58.92$67.77231,900
2016-01-07$58.93$67.78176,800
2016-01-06$60.09$69.11137,500
2016-01-05$59.80$68.78265,200
2016-01-04$58.12$66.84202,300