 Owl Rock Capital Corporation is a strong dividend investment stock, as management just raised the dividend and implemented supplemental dividends based on excess earnings. Management has established a new buyback program of 150 million, which is a strong vote of confidence in Owl Rock Capital Corporation. 