IDXX
IDXX
Stocks
Idexx Laboratories Inc
569.43USD
13.25(+2.38%)
Today's High577.46
Today's Low564.94
Today's Open564.94
Previous Close556.19
Chart