🔴 IDEXX Laboratories Falls 6.21% as Sector Headwinds Overshadow Q1 Performance | MarketDownload | MarketDownload