 Although Blue Owl Capital Inc.s NYSE:OWL stock has been underperforming, the company enjoys a high-growth, high-margin and capital-light business, according to BofA Securities. The Blue Owl Capital Analyst: Craig Siegenthaler initiated coverage of Blue Owl Capital with a Buy rating and a price target of 18. 