Idexx Laboratories, Inc.

NASDAQ:IDXX   10:37:03 AM EDT
461.54
-9.29 (-1.97%)
Twitter Share  Facebook Share StockTwits Share