IL

IDEXX Laboratories Inc

+3.31%

571.68

15:05:00 UTC