NETD:US
$641.94
-5.981%

IDEXX Laboratories Inc.
News & Events

Last updated: Aug 6, 2025, 6:37 AM ET