Idexx Laboratories, Inc.

NASDAQ:IDXX   3:59:32 PM EDT
546.10
+5.02 (+0.93%)
Twitter Share  Facebook Share StockTwits Share