Recently Viewed

    IDEXX Laboratories, Inc.

    IDXX
    NASDAQ
    166.83 0.28 (0.17%) last updated 07/26/2017, 04:25:33 PM EDT
    Trade $IDXX Now

    +

    Add IDXX to Watchlist
    516 Watchers