Recently Viewed

    IDEXX Laboratories, Inc.

    IDXX
    NASDAQ
    94.42 0.16 (0.17%) last updated 4:23 PM EDT Jul 22
    Buy

    Sell

    +

    Add IDXX to Watchlist
    156 Watchers