Star Bulk Carriers (SBLK) Q4 2025 earnings summary
Star Bulk Carriers (SBLK) reported strong Q4 2025 financial results with a net income of $65.2 million and adjusted EBITDA of $126.4 million. The company declared a $0.37 per share dividend, marking its 20th consecutive payment, and authorized a new $100 million share repurchase …