Star Bulk Carriers Corp. Reports Net Profit of $0.5 Million For the First Quarter of 2025, and Declares Quarterly Dividend of $0.05 Per Share
1. SBLK reported Q1 2025 revenue of $230.65 million, down from $259.39 million. 2. Net income dropped to $462, significantly lower than $74.86 million in Q1 2024. 3. Dividends amended to a minimum of $0.05 per share, lower than prior $0.75. 4. Share buyback program reported, repurchasing 1.28 million shares since Q1 2025. 5. Market conditions remain weak, with disappointing TCE rates of $12,439 in Q1 2025.