IDXX: Ownership of IDEXX Laboratories Inc.

Stress / Pressure At Huge Funds