Idexx Laboratories, Inc.

NASDAQ:IDXX   10:59:15 AM EDT
332.69
+6.89 (+2.12%)
Twitter Share  Facebook Share StockTwits Share