IL

IDEXX Laboratories Inc

+3.79%

557.97

04:49:41 UTC