IDXX 426.63 (+1.2%)
US45168D1046Medical Diagnostics & ResearchDiagnostics & Research