IDXX (IDEXX Laboratories)

476.76 USD Average
Analyst Estimate
12.54% Upside
Medium Price Volatility
$404.74 - $583.39 52 Week Range
Consensus Recommendations
2 Buy
5 Hold
0 Sell
52-Wk Low - High
$404.74
$583.39
$423.65