562.16 -2.58(-0.46%)06/05/2026
IDEXX Laboratories, Inc. (IDXX)
Press Release | Data News