IDXX
IDXX
NASDAQ · Health Care

Idexx Laboratories Inc

$541.31
-4.42 (-0.81%)
As of Jun 23, 9:34 PM ET ·