After less than four years since its founding, Owl Rock Capital Corporation is publicly trading on the New York Stock Exchange. Owl Rock Founder Craig Packer joined Cheddar to discuss his company's rapid growth and recent scrutiny of the private equities market.