Idexx Laboratories, Inc.

NASDAQ:IDXX   12:11:50 PM EDT
682.18
-11.56 (-1.67%)
Twitter Share  Facebook Share StockTwits Share