IDEXX Laboratories

OTC:IDXX, US45168D1046
306,130 22:00
+5,210 ( +1,73% )