Idexx Laboratories, Inc.

NASDAQ:IDXX   10:33:16 AM EDT
482.00
-12.26 (-2.48%)
Twitter Share  Facebook Share StockTwits Share