IDEXX Laboratories

OTC:IDXX, US45168D1046
259,450 22:00
+2,740 ( +1,07% )