Valuation and Capital Structure
PE 17.46
Book Value 20.93
Market Cap 1,094.27B
Total Debt 1,588.75B
Cash 463.23B
Other --
Enterprise Value 2,219.80B
Unlock
CMRE-PE Ratings Summary
CMRE-PE Quant Ranking