Bio Rad Laboratories (BIO) Stock: Price, Analysis