Advertisement
Advertisement

IDXX

IDXX logo

Idexx Laboratories, Inc.

412.45
USD
+3.42
+0.84%
Dec 20, 15:59 UTC -5
Closed
...

IDXX Historical Data

Advertisement