Idexx Laboratories, Inc.

NASDAQ:IDXX  
543.45
+2.51 (+0.46%)
4:58:09 PM EDT: $543.45 0.00 (0.00%)
Twitter Share  Facebook Share StockTwits Share