Star Bulk – SBLK – Star Bulkers reported its 2Q20 results this afternoon which came in well ahead of our estimate and the consensus estimate – BUY – Stifel – Aug 5, 2020