Idexx Laboratories, Inc.

NASDAQ:IDXX   9:59:26 AM EDT
402.40
+2.30 (+0.57%)
Twitter Share  Facebook Share StockTwits Share