Idexx Laboratories

$564.66 upup 2.77 (0.49%)
AS OF 4:00:00PM ET 04/01/2026
More Quote Information