BIO - Bio-Rad Laboratories, Inc. Financial... | Finranks