Star Bulk Carriers Releases Q2 2026 Financial Results
Star Bulk Carriers Corp. reported strong financial results for Q2 2026, with adjusted earnings per share of $1.21, significantly surpassing the $0.89 consensus estimate. The company's revenue reached $357.4 million, a 44.4% increase from Q2 2025, driven by robust demand in the dry bulk …