Idexx Laboratories, Inc.

NASDAQ:IDXX   1:32:12 PM EDT
659.92
-3.53 (-0.53%)
Twitter Share  Facebook Share StockTwits Share