Idexx Laboratories, Inc.

NASDAQ:IDXX  
535.61
+7.15 (+1.35%)
Twitter Share  Facebook Share StockTwits Share