Valuation and Capital Structure
PE 49.63
Book Value 19.62
Market Cap 34,149.91B
Total Debt 1,059.36B
Cash 163.97B
Other --
Enterprise Value 35,045.30B
Unlock
IDXX Ratings Summary
IDXX Quant Ranking