Idexx Laboratories, Inc.

NASDAQ:IDXX   3:59:52 PM EDT
586.28
-12.73 (-2.12%)
Twitter Share  Facebook Share StockTwits Share