StockNews.com began coverage on shares of Enzo Biochem (NYSE:ENZ – Free Report) in a report issued on Monday morning. The firm issued a hold rating on the medical research company’s stock. Enzo ...