newsfilter
← Latest News
GlobeNewswire·

Star Bulk Announces Share Buyback of 1,985,169 Shares at an Average Price of $16.21 Per Share for a Total of $32.22 Million

ATHENS, Greece, June 16, 2025 (GLOBE NEWSWIRE) -- Star Bulk Carriers Corp. (the "Company" or "Star Bulk") (NASDAQ:SBLK), today announced that the Company has bought back 1,985,169 of its shares since