Idexx Laboratories, Inc.

NASDAQ:IDXX   3:59:36 PM EDT
489.12
+0.22 (+0.04%)
Twitter Share  Facebook Share StockTwits Share