Is There More Upside Ahead For Star Bulk Carriers Corp (NASDAQ: SBLK)

Star Bulk Carriers Corp (SBLK) concluded trading on Wednesday at a closing price of $16.50, with 4.32 million shares of worth about $71.28 million changed hands on the day. Half year performance of the stock remained negative as price took a plunge of -19.47% during that period and on March 12, 2025 the price saw […]