Balchem Corp.’s (BCPC) 10-Day exponential moving average is 157.42, while Balchem Corp.’s (BCPC) share price is $159.21, making it a Buy.
Balchem Corp.’s (BCPC) 100-Day exponential moving average is 154.68, while Balchem Corp.’s (BCPC) share price is $159.21, making it a Buy.
Balchem Corp.’s (BCPC) stock price is $159.21 and Balchem Corp.’s (BCPC) 50-day simple moving average is 154.41, creating a Buy signal.
Balchem Corp.’s (BCPC) stock price is $159.21 and Balchem Corp.’s (BCPC) 100-day simple moving average is 153.56, creating a Buy signal.
Balchem Corp.’s (BCPC) stock price is $159.21 and Balchem Corp.’s (BCPC) 200-day simple moving average is 156.61, creating a Buy signal.