Idexx Laboratories, Inc.

NASDAQ:IDXX   12:12:53 PM EDT
682.31
-11.43 (-1.65%)
Twitter Share  Facebook Share StockTwits Share