IDXX

IDEXX Laboratories Inc

IDXXNASDAQ

$543.45

+2.51

0.46%

Last Updated: May 17, 20:00