Idexx Laboratories, Inc.

NASDAQ:IDXX   12:28:37 AM EDT
544.77
+8.43 (+1.57%)
Twitter Share  Facebook Share StockTwits Share