Bio-Rad Laboratories, Inc.

BIO
NYSE
132.91 0.24 (0.18%) last updated 4:24 PM EST Mar 04
Trade $BIO Now