Valuation and Capital Structure
PE 59.89
Book Value 2.66
Market Cap 18,165.79B
Total Debt 2,944.00B
Cash 226.00B
Other --
Enterprise Value 20,883.79B
Unlock
CLX Ratings Summary
CLX Quant Ranking