TM
$641.94
-5.981%

IDEXX Laboratories Inc.
Financials & Filings

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