Valuation and Capital Structure
PE 36.98
Book Value 15.77
Market Cap 590.42B
Total Debt 37.35B
Cash 82.23B
Other --
Enterprise Value 545.54B
Unlock
CSTL Ratings Summary
CSTL Quant Ranking