Advertisement
Advertisement

IDXX

IDXX logo

Idexx Laboratories Inc

569.95
USD
Sponsored
-10.81
-1.86%
Apr 16, 16:00 UTC -4
Closed
exchange

Pre-Market

574.32

+4.37
+0.77%

Advertisement