IDXX 475.07 (+0.67%)
US45168D1046Medical Diagnostics & ResearchDiagnostics & Research