IDEXX Laboratories Inc

IDXXNASDAQ
$698.02
-4.57-0.65%
At close: Nov 11, 4:00 PM EST
$698.02
-4.57-0.65%
Pre-Market: 4:02 AM EST