Are Analysts Expecting A Better 2020 For Star Bulk Carriers Corp (SBLK)?

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