IDEXX Laboratories

OTC:IDXX, US45168D1046
381,760 22:00
-8,020 ( -2,06% )