
IDXX
$676.04
1D:
0.8%
1Y:
-4.6%
US45168D1046Sign in to check this stock against your screens
Sign In$146.71
1D:
-0.2%
1Y:
71.0%
US58933Y1055Mkt Cap
$361.96B
P/E Ratio TTM
149.7
Revenue TTM
$67.30B
Beta
0.22
Earnings TTM
$2.45B
Dividend Yield TTM
2.32%
$79.40
1D:
-3.3%
1Y:
-33.6%
US98978V1035Mkt Cap
$32.81B
P/E Ratio TTM
14.3
Revenue TTM
$9.52B
Beta
0.74
Earnings TTM
$2.62B
Dividend Yield TTM
2.44%