IDEXX Laboratories executive chair Jonathan Jay Mazelsky reports sale of $17.68 million in common shares - IDXX News | Rallies