Valuation and Capital Structure
PE -1.21
Book Value 8.02
Market Cap 68.08B
Total Debt 118.45B
Cash 75.63B
Other --
Enterprise Value 110.91B
Unlock
CSTE Ratings Summary
CSTE Quant Ranking