Loading page…
Financial Services
Blue Owl Capital Inc. records an AlphaScore of 48/100 within the Financial Services sector, possessing a market capitalization of $14.87 billion. Notable metrics feature a high dividend yield of 9.82% and substantial revenue growth of 25.04%. A primary strength is the robust revenue growth rate, showcasing strong top-line business expansion. A primary risk is its elevated debt-to-equity ratio of 1.51, representing heightened financial leverage. Evidence is limited to the provided snapshot date of 2026-10-11.
Written 11/10/2026, 00:42:36 UTC · Snapshot 11/10/2026