Idexx Laboratories, Inc.

NASDAQ:IDXX   10:13:53 AM EDT
482.95
-11.31 (-2.29%)
Twitter Share  Facebook Share StockTwits Share