Shares of leading pet healthcare diagnostics provider Idexx Laboratories (NASDAQ: IDXX) were up by 9% this week as of 4 p.m.
Some results have been hidden because they may be inaccessible to you
Show inaccessible resultsSome results have been hidden because they may be inaccessible to you
Show inaccessible results