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.
Wave Life Sciences Ltd (NASDAQ:WVE) has amended its ongoing collaboration with Takeda Pharmaceutical Company Limited (NYSE:TAK) to discontinue discovery & research of preclinical…