Idexx Laboratories, Inc.

NASDAQ:IDXX   9:47:51 AM EDT
483.20
+7.38 (+1.55%)
Twitter Share  Facebook Share StockTwits Share