IDEXX Laboratories Inc

IDXXNASDAQ
$696.64
-10.01-1.42%
Last update: Nov 10, 4:00 PM
IDEXX Laboratories Stock Chart - Benzinga