Blue Owl Cap (NYSE:OWL) reported quarterly earnings of $0.17 per share which missed the analyst consensus estimate of $0.19 by 10.53 percent. This is unchanged from the same period last year. The company reported quarterly sales of $683.49 million which beat the analyst consensus estimate of $632.32 million by 8.09 percent. This is a 33.14 percent increase over sales of $513.34 million the same period last year.