Epoch Investment Partners Inc. lessened its stake in shares of Bio-Rad Laboratories (NYSE:BIO) by 10.5% during the first quarter, according to the company in its most recent filing with the Securities and Exchange Commission (SEC). The firm owned 176,879 shares of the medical research company’s stock after selling 20,691 shares during the period. Epoch Investment […]