IDXX
I
IDXX
Stocks
Idexx Laboratories Inc
671.84USD
120.73(+21.90%)
671.62Pre-Market
-0.22(-0.03%)
Today's High673.06
Today's Low620.87
Today's Open625.00
Previous Close551.11
Chart