Valuation and Capital Structure
PE 28.42
Book Value 16.21
Market Cap 749.56B
Total Debt 16.60B
Cash 119.71B
Other --
Enterprise Value 646.45B
Unlock
CSTL Ratings Summary
CSTL Quant Ranking