Idexx Laboratories, Inc.

NASDAQ:IDXX   2:44:46 PM EDT
433.77
-5.40 (-1.23%)
Twitter Share  Facebook Share StockTwits Share