Valuation and Capital Structure
PE 60
Book Value 19.84
Market Cap 43,128.71B
Total Debt 1,237.27B
Cash 164.59B
Other --
Enterprise Value 44,201.39B
Unlock
IDXX Ratings Summary
IDXX Quant Ranking