Idexx Laboratories, Inc.

NASDAQ:IDXX  
520.19
+1.91 (+0.37%)
Twitter Share  Facebook Share StockTwits Share