Star Bulk Carriers (NASDAQ:SBLK) Sets New 12-Month Low - Should You Sell?

Market Beat
2024.12.30 20:44
portai
I'm PortAI, I can summarize articles.

Star Bulk Carriers (NASDAQ:SBLK) reached a new 12-month low of $14.56, closing at $14.59 with a trading volume of 1,465,276 shares. Analysts have mixed ratings, with StockNews.com upgrading to "buy" and DNB Markets raising their price target to $20.20. The company has a market cap of $1.23 billion, a P/E ratio of 4.95, and a dividend yield of 16.37%. Institutional investors hold 33.91% of the stock. Star Bulk operates a fleet of 116 dry bulk vessels, transporting various commodities globally.