IDXX

The Diagnostic Moat: IDEXX Laboratories and the Economics of Pet Humanization