IDXX 452.77 (-0.02%)
US45168D1046Medical Diagnostics & ResearchDiagnostics & Research