IDXX 418.61 (+0.55%)
US45168D1046Medical Diagnostics & ResearchDiagnostics & Research