IDEXX Laboratories logo
IDEXX Laboratories IDXX
$ 456.62 0.83%

Annual report 2024
added 02-21-2025

report update icon

IDEXX Laboratories Chart for All Time | IDXX