Idexx Laboratories, Inc.

NASDAQ:IDXX   4:00:00 PM EDT
536.34
+5.02 (+0.94%)
: $539.95 +3.61 (+0.67%)
Twitter Share  Facebook Share StockTwits Share