Bio Rad Laboratories Inc (BIO) Stock Analysis & Quote