IDXX logo

IDXXIdexx Laboratories Inc

$561.26
$3.35
(0.60%)
Today
Updated: 03:56 PM EDT
EarningsAug 3
Mkt Cap$44.01B
Vol316,948.00

Advertisement|Remove ads.