Idexx Laboratories, Inc.

NASDAQ:IDXX   3:59:59 PM EDT
333.88
+4.15 (+1.26%)
Twitter Share  Facebook Share StockTwits Share