58 · BIO · Bio-Rad Laboratories, Inc. · 199 Holders | HoldingsIntel