Idexx Laboratories, Inc.

NASDAQ:IDXX   4:00:00 PM EDT
643.99
+2.85 (+0.44%)
7:59:55 PM EDT: $644.50 +0.51 (+0.08%)
Twitter Share  Facebook Share StockTwits Share