Advertisement
Advertisement

IDXX

IDXX logo

Idexx Laboratories Inc

522.63
USD
-1.29
-0.25%
Jun 23, 12:07 UTC -4
Open

IDXX Historical Data

Advertisement