IDEXX Laboratories

OTC:IDXX.Q, US45168D1046
404,650 22:00
+13,710 (+3,51%)