IDXX

The Veterinary Diagnostic Giant: Resilience Meets Valuation Reality