Balchem Corp.’s (BCPC) 10-Day exponential moving average is 166.79, while Balchem Corp.’s (BCPC) share price is $166.39, making it a Sell.
Balchem Corp.’s (BCPC) 100-Day exponential moving average is 165.50, while Balchem Corp.’s (BCPC) share price is $166.39, making it a Buy.
Balchem Corp.’s (BCPC) stock price is $166.39 and Balchem Corp.’s (BCPC) 50-day simple moving average is 171.84, creating a Sell signal.
Balchem Corp.’s (BCPC) stock price is $166.39 and Balchem Corp.’s (BCPC) 100-day simple moving average is 163.18, creating a Buy signal.
Balchem Corp.’s (BCPC) stock price is $166.39 and Balchem Corp.’s (BCPC) 200-day simple moving average is 159.10, creating a Buy signal.