IDEXX Laboratories, Inc. (IDXX) NASDAQ

593.38

+23.425(+4.11%)

Updated at April 17 12:24PM

Currency In USD