Recently Viewed

    Bio-Rad Laboratories, Inc.

    BIO
    NYSE
    139.33 0.19 (0.14%) last updated 4:32 PM EDT Aug 31
    Trade $BIO Now

    +

    Add BIO to Watchlist
    30 Watchers