Idexx Laboratories, Inc.

NASDAQ:IDXX   1:34:37 PM EDT
486.56
-7.70 (-1.56%)
Twitter Share  Facebook Share StockTwits Share