IDEXX Laboratories Inc

IDXXNASDAQ
$551.21
-24.77-4.3%
Últ. Act.: Oct 30, 7:31 PM

Benzinga