Balchem ups revolving credit facility to $650 million, extends maturity to 2031 - BCPC News | Rallies