Seilern Investment Management Sells $43 Million Worth of IDEXX Laboratories (NASDAQ: IDXX) Stock — alphai