Valuation and Capital Structure
PE -20.43
Book Value 14.98
Market Cap 611.54B
Total Debt 25.05B
Cash 82.95B
Other --
Enterprise Value 553.65B
Unlock
CSTL Ratings Summary
CSTL Quant Ranking