Bio-Rad (NYSE: BIO) EVP Engelhardt sells 550 A shares in open market    Stock Titan