Idexx Laboratories, Inc.

NASDAQ:IDXX   12:32:06 AM EDT
482.01
-12.25 (-2.48%)
Twitter Share  Facebook Share StockTwits Share