Advertisement
Advertisement

IDXX

IDXX logo

Idexx Laboratories Inc

517.27
USD
-4.41
-0.85%
May 20, 15:59 UTC -4
Closed
exchange

After-Market

515.62

-1.65
-0.32%

IDXX Income Statement

Advertisement