Toggle navigation
cafata
Search stocks
Email Login
Sign up ...
IDEXX Laboratories, Inc. - Common Stock
,
IDXX
IDXX
2018-11-01
0.07%
v
d
8
2340.3k
-6.95%
diagnostics & research
diagnostics & research
None