Advertisement
Advertisement

IDXX

IDXX logo

Idexx Laboratories Inc

558.61
USD
Sponsored
+2.94
+0.53%
Jul 09, 15:36 UTC -4
Open

IDXX Historical Data

Advertisement