Advertisement
Advertisement

IDXX

IDXX logo

Idexx Laboratories Inc

527.89
USD
+5.19
+0.99%
Jun 16, 13:12 UTC -4
Open

IDXX Balance Sheet

Advertisement