Idexx Laboratories, Inc.

NASDAQ:IDXX  
679.09
-25.07 (-3.56%)
4:24:21 PM EDT: $679.56 +0.47 (+0.07%)
Twitter Share  Facebook Share StockTwits Share