IDEXX Laboratories
IDXX
#538
Rank
ยฃ34.11 B
Marketcap
ยฃ428.51
Share price
1.64%
Change (1 day)
34.82%
Change (1 year)

IDEXX Laboratories - 10-Q quarterly report FY


Text size:

Unsupported file type.