Idexx Laboratories, Inc.

NASDAQ:IDXX   10:11:55 AM EDT
542.92
+3.35 (+0.62%)
StockTwits Share  Twitter Share  Facebook Share

Article Currently Unavailable