Idexx Laboratories, Inc.

NASDAQ:IDXX   3:59:57 PM EDT
540.95
+8.68 (+1.63%)
Twitter Share  Facebook Share StockTwits Share