Idexx Laboratories, Inc.

NASDAQ:IDXX   2:44:42 PM EDT
498.00
+8.76 (+1.79%)
Twitter Share  Facebook Share StockTwits Share