Valuation and Capital Structure
PE 0.56
Book Value 47.73
Market Cap 40.78B
Total Debt 1.62B
Cash 171.28B
Other --
Enterprise Value -128.89B
Unlock
CTRM Ratings Summary
CTRM Quant Ranking