Idexx Laboratories, Inc.

NASDAQ:IDXX   10:50:09 AM EDT
539.94
+18.83 (+3.61%)
Twitter Share  Facebook Share StockTwits Share