Idexx Laboratories, Inc.

XNAS:IDXX   10:11:18 AM EDT
658.34
+9.11 (+1.40%)
Twitter Share  Facebook Share StockTwits Share