Idexx Laboratories (IDXX)
NASDAQ:IDXX
United States
IDXXIdexx Laboratories
$427.05
-$10.25(-2.34%)
Real Time