Valuation and Capital Structure
PE 1.41
Book Value 14.55
Market Cap 1,351.18B
Total Debt 2,614.40B
Cash 901.02B
Other --
Enterprise Value 3,064.56B
Unlock
CMRE-PE Ratings Summary
CMRE-PE Quant Ranking