Advertisement
Advertisement

IDXX

IDXX logo

Idexx Laboratories, Inc.

430.45
USD
+3.12
+0.73%
Jan 22, 10:36 UTC -5
Open

IDXX Historical Data

Advertisement