IL

IDEXX Laboratories, Inc.

+0.16%

518.62

03:30:54 UTC