Idexx Laboratories, Inc.

NASDAQ:IDXX   3:59:59 PM EDT
464.42
-13.68 (-2.86%)
Twitter Share  Facebook Share StockTwits Share