IDEXX Laboratories, Inc. (IDXX)

Last Closing Price: 515.55 (2025-05-29)