Idexx Laboratories, Inc.

NASDAQ:IDXX   10:54:52 AM EDT
515.34
-11.32 (-2.15%)
Twitter Share  Facebook Share StockTwits Share