IDXX 426.25 (+1.83%)
US45168D1046Medical Diagnostics & ResearchDiagnostics & Research