IDXX   $568.83  1.42% Market Open

IDEXX Laboratories, Inc.

Data not available