Idexx Laboratories, Inc.

NASDAQ:IDXX   2:32:05 PM EDT
540.89
+1.32 (+0.24%)
Twitter Share  Facebook Share StockTwits Share