Blue Owl Capital Sells About 1.5 Million Common Shares For $16.5 Million On August 3 - OWL News | Rallies