Idexx Laboratories, Inc.

NASDAQ:IDXX   1:07:33 PM EDT
417.39
-4.91 (-1.16%)
Twitter Share  Facebook Share StockTwits Share