Idexx Laboratories
Last: $472
IDXX
Daily Change:
↓-1.11%
* Price as of 2024-04-19 15:00:14