Chart
No data available
No data available
SBLK  15.25 +0.22 (+1.46%)
Intraday 3 Month 6 Month 1 Year
Average Volume (3 mo) 2M
Shares Outstanding 118M
Market Cap 1.8B
Year High 27.470
Year Low 12.060
Earnings Per Share 2.800
P/E Ratio 5.446
Dividend 2.400
Yield 15.74%
Exchange Nasdaq