Blue Owl Capital Price Target Cut to $17.00/Share From $21.00 by Citizens
Citizens has reduced its price target for Blue Owl Capital (OWL) shares to $17.00 from $21.00. This news was reported by Dow Jones, alongside information about Unity Software's (U.US) Q4 earnings, which showed a revenue increase to $609 million but a quarterly loss of 66 cents per share.



















![[424B2] Blue Owl Capital Corp Prospectus Supplement](https://www.sec.gov/Archives/edgar/data/0001655888/000162828026036510/ck0001655888-20260519_g1.jpg)

![[Form 4] Blue Owl Capital Corp Insider Trading Activity](https://static.stocktitan.net/company-logo/obdc.png?v=84c1a8c32d)



