Star Bulk prices 4,400,000-share offering in Greece at EUR 24.5 per share - SBLK News | Rallies