Idexx Laboratories, Inc.

NASDAQ:IDXX   2:43:37 PM EDT
540.98
+1.41 (+0.26%)
Twitter Share  Facebook Share StockTwits Share