IDXX
IDXX
Stocks
Idexx Laboratories Inc
570.68USD
14.50(+2.60%)
Today's High577.46
Today's Low564.94
Today's Open564.94
Previous Close556.19
Chart