Idexx Laboratories, Inc.

NASDAQ:IDXX   3:59:52 PM EDT
640.54
+2.25 (+0.35%)
Twitter Share  Facebook Share StockTwits Share