Here’s How Much You Would Have Made Owning Star Bulk Carriers Stock In The Last 5 Years
Star Bulk Carriers (NASDAQ:SBLK) has outperformed the market over the past 5 years by 6.74% on an annualized basis producing an average annual return of 20.39%. Currently, Star Bulk Carriers has a market capitalization of $3.03 billion.