IDXX

IDEXX Laboratories Inc

IDXXNASDAQ

$418.02

-0.54

0.13%

Last Updated: Nov 22, 17:04