Idexx Laboratories, Inc.

NASDAQ:IDXX   1:22:01 PM EDT
414.79
-7.51 (-1.78%)
Twitter Share  Facebook Share StockTwits Share