IDEXX Laboratories Inc

IDXXNASDAQ
$513.91
-13.16-2.5%
Últ. Act.: Oct 6, 3:15 PM
$527.07
N/A