Idexx Laboratories, Inc.

NASDAQ:IDXX   10:22:35 AM EDT
331.55
+5.75 (+1.76%)
Twitter Share  Facebook Share StockTwits Share