Idexx Laboratories, Inc.

NASDAQ:IDXX   12:52:53 AM EDT
483.33
-10.93 (-2.21%)
Twitter Share  Facebook Share StockTwits Share