Idexx Laboratories, Inc.

NASDAQ:IDXX   2:26:38 PM EDT
497.65
+8.41 (+1.72%)
Twitter Share  Facebook Share StockTwits Share