IDXX 419.26 (-2.18%)
US45168D1046Medical Diagnostics & ResearchDiagnostics & Research