Advertisement
Advertisement

IDXX

IDXX logo

Idexx Laboratories Inc

559.64
USD
Sponsored
+3.97
+0.72%
Jul 09, 14:23 UTC -4
Open

IDXX Live Chart

See Full Chart
Advertisement