Idexx Laboratories, Inc.

NASDAQ:IDXX   10:50:05 AM EDT
572.34
-4.53 (-0.78%)
Twitter Share  Facebook Share StockTwits Share