Blue Owl Capital Inc. (OWL) valuation and key financial metrics