News

This was the stock's fourth consecutive day of losses.
Westbrook, Maine-based IDEXX Laboratories, Inc. (IDXX) develops, manufactures, and distributes products for the companion ...