Star Bulk (SBLK) Reports Q1 2026 Financial Results
Star Bulk reported strong financial results for the first quarter of 2026, with adjusted net income of $63 million and an adjusted EBITDA of $114.3 million. The company highlighted robust cash generation and shareholder returns through share repurchases totaling $37.9 million and a declared dividend.

Tickers: $SBLK