Advertisement
Advertisement

IDXX

IDXX logo

Idexx Laboratories, Inc.

430.36
USD
+3.03
+0.71%
Jan 22, 10:45 UTC -5
Open

IDXX Live Chart

See Full Chart
Advertisement