Idexx Laboratories, Inc.

NASDAQ:IDXX   4:00:00 PM EDT
640.86
-4.79 (-0.74%)
: $643.02 +2.16 (+0.34%)
Twitter Share  Facebook Share StockTwits Share