IDEXX Laboratories, Inc. - Common Stock, IDXX

IDXX 2018-11-01 5.26% v 6d 8 2340.3k -6.95% diagnostics & research diagnostics & research
None