Valuation and Capital Structure
PE 3.82
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 Ratings Summary
CMRE Quant Ranking