Star Bulk Carriers (SBLK)
Star Bulk Carriers (SBLK) stock research: performance, analysts' price targets, earnings, revenue and margins, technicals and insider trades.
- SBLK last traded at $27.26, -3.88% on the day.
- Star Bulk Carriers: market cap $3.29B, P/E 10.7, revenue $1.20B over the last four quarters, next earnings 2026-11-18.
- Over the past year SBLK returned 45.93%; year to date 41.83%.
Updated 2026-11-02 19:09 UTC