IDXX
I
IDXX
Stocks
Idexx Laboratories Inc
668.74USD
-3.10(-0.46%)
Today's High672.70
Today's Low655.51
Today's Open662.26
Previous Close671.84
Chart