Valuation and Capital Structure
PE 3.36
Book Value 24.81
Market Cap 1,976.01B
Total Debt 1,206.46B
Cash 266.52B
Other --
Enterprise Value 2,915.94B
Unlock
SBLK Ratings Summary
SBLK Quant Ranking