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 march 31st, 2025 for a total of $32.22 million at an average purchase price per share of $16.21. as of today, following the cancellation of the repurchased shares the total number of issued and outstanding sblk shares is 115,603,652.
SBLK Ratings Summary
SBLK Quant Ranking