708.45 -5.29(-0.74%)11/07/2025
IDEXX Laboratories, Inc. (IDXX)
Press Release | Data News