Valuation and Capital Structure
PE -23.98
Book Value 14.89
Market Cap 585.82B
Total Debt 25.19B
Cash 85.57B
Other --
Enterprise Value 525.44B
Unlock
CSTL Ratings Summary
CSTL Quant Ranking