Idexx Laboratories, Inc.

NASDAQ:IDXX   11:15:54 AM EDT
434.51
+8.64 (+2.03%)
Twitter Share  Facebook Share StockTwits Share