Recently Viewed

    Bio-Rad Laboratories, Inc.

    BIO
    NYSE
    148.72 0.91 (0.62%) last updated 4:23 PM EDT May 27
    Buy

    Sell

    +

    Add BIO to Watchlist
    40 Watchers