Blue Owl Capital declares quarterly dividend of $0.23 per Class A share - OWL News | Rallies