Idexx Laboratories, Inc.

NASDAQ:IDXX   9:45:01 AM EDT
484.78
+8.96 (+1.88%)
Twitter Share  Facebook Share StockTwits Share