Idexx Laboratories, Inc.

NASDAQ:IDXX   3:55:47 PM EDT
348.25
+11.57 (+3.44%)
Twitter Share  Facebook Share StockTwits Share