Idexx Laboratories, Inc.

NASDAQ:IDXX   2:14:44 PM EDT
657.13
+16.27 (+2.54%)
Twitter Share  Facebook Share StockTwits Share