Idexx Laboratories, Inc.

NASDAQ:IDXX   12:14:55 AM EDT
648.69
+7.83 (+1.22%)
Twitter Share  Facebook Share StockTwits Share