IDEXX Laboratories, Inc. (IDXX)

Last Closing Price: 629.51 (2025-10-31)