U.S. Markets close in 3 hrs 56 mins

Balchem upgraded on Friday to Buy from Underperform at DA Davidson

DA Davidson upgraded Balchem after the company reported in-line operating EPS and higher than expected revenue, as the firm thinks the stock is poised to rise significantly over the next two years. Price target to $48 from $28.