Valuation and Capital Structure
PE 10.78
Book Value 20.95
Market Cap 1,180.41B
Total Debt 2,278.01B
Cash 767.83B
Other --
Enterprise Value 2,690.59B
Unlock
CMRE-PD Ratings Summary
CMRE-PD Quant Ranking