Here’s Why IDEXX Laboratories (IDXX) Surged in Q3

Here’s Why IDEXX Laboratories (IDXX) Surged in Q3