Idexx Laboratories, Inc.

NASDAQ:IDXX   11:59:35 AM EDT
649.90
+11.61 (+1.82%)
Twitter Share  Facebook Share StockTwits Share