Idexx Laboratories, Inc.

NASDAQ:IDXX   11:59:07 AM EDT
406.47
+6.37 (+1.59%)
Twitter Share  Facebook Share StockTwits Share