Valuation and Capital Structure
PE -1.69
Book Value 8.02
Market Cap 83.96B
Total Debt 113.90B
Cash 88.81B
Other --
Enterprise Value 109.05B
Unlock
CSTE Ratings Summary
CSTE Quant Ranking