IDEXX Laboratories (LSE: 0J8P) has a market capitalization of $43.42B. Last close $563.17 (as of 2026-11-02); 52-week range $495.06 to $771.52. ORTEX data as of 2026-10-29: short interest is 0.63% of free float, 2,564.7 days to cover and the average cost to borrow is 0.51%.