Idexx Laboratories, Inc.

NASDAQ:IDXX   10:47:16 AM EDT
481.29
-12.97 (-2.62%)
Twitter Share  Facebook Share StockTwits Share