IDEXX Laboratories (XTRA: IX1) has a market capitalization of $43.42B. Last close €489.00 (as of 2026-11-02); 52-week range €431.80 to €663.20. ORTEX data as of 2026-10-29: short interest is 0.63% of free float, 32,689.2 days to cover and the average cost to borrow is 0.51%.