Idexx Laboratories, Inc.

NASDAQ:IDXX   3:59:55 PM EDT
495.81
+10.88 (+2.24%)
Twitter Share  Facebook Share StockTwits Share