IDXX Idexx Laboratories641.40-41.38 (-6.1%)
IDXX Idexx Laboratories677.22+141.68 (+26.5%)
IDXX Idexx Laboratories463.47-5.57 (-1.2%)