IDEXX Laboratories, Inc. - Common Stock, IDXX
IDXX | 2025-08-29 | 0.03% | v | 2d | 8 | 2340.3k | -6.95% | 2018-11-01 | diagnostics & research | diagnostics & research |

None
IDXX | 2025-08-29 | 0.03% | v | 2d | 8 | 2340.3k | -6.95% | 2018-11-01 | diagnostics & research | diagnostics & research |