Idexx Laboratories, Inc.

NASDAQ:IDXX   11:32:38 AM EDT
543.99
+22.88 (+4.39%)
Twitter Share  Facebook Share StockTwits Share