IL

IDEXX Laboratories Inc

+3.79%

557.97

05:23:45 UTC