Valuation and Capital Structure
PE 30.94
Book Value 15.93
Market Cap 572.75B
Total Debt 25.84B
Cash 89.69B
Other --
Enterprise Value 508.91B
Unlock
CSTL Ratings Summary
CSTL Quant Ranking