IDEXX Laboratories Inc

IDXXNASDAQ
$525.26
-8.18-1.53%
Últ. Act.: Sep 30, 12:05 PM

IDEXX Laboratories vs. Peers Comparison

Compare IDEXX Laboratories (IDXX) to its peers on price performance, valuation multiples and key financial metrics.