About Blue Owl Capital Inc.
Blue Owl Capital Inc. (NYSE: OWL) is a Financial Services company (Asset Management) with a market capitalization of $16.6B. The Maz Rating grades it against the other companies in its sector.
Maz Rating
Blue Owl Capital Inc.'s current Maz Rating and its five factor grades are for members: log in to see them.
Key figures
At $10.63, Blue Owl Capital Inc. trades at 79.4x trailing earnings, 5.6x sales and 4.0x book value, with an EV/EBITDA of 19.4. Over the last twelve months it generated about $3.0B of revenue and $209M of net income. It runs a gross margin of 57.7%, an operating margin of 23.2% and a net margin of 3.1%. It shows return on equity of 4.6%, return on invested capital of 6.0% and a free cash flow yield of 8.8%. On the balance sheet: a debt-to-equity ratio of 0.27 and a current ratio of 0.41. Over the past 52 weeks the share price ranged from $7.95 to $17.00, with a beta of 1.21.
Dividend
Blue Owl Capital Inc. pays a dividend yielding 8.30%, with 773% of earnings paid out. Its Maz Dividend Score is 2.57 out of 5, ranked against the other dividend payers in its sector (Safety 1.64, Growth 4.67, Yield 4.38, Consistency 2.13).
Analyst view
19 Wall Street analyst ratings cover the stock: 1 Strong Buy, 10 Buy and 8 Hold, for a Buy consensus. This is the sell side's view, separate from the Maz Rating.
- Sector
- Financial Services
- Industry
- Asset Management
- Exchange
- NYSE
- Country
- US
- CEO
- Douglas Irving Ostrover
- Employees
- 1,365
- IPO date
- 2020-12-14
Figures are trailing twelve months unless stated. The Maz Rating and Maz Dividend Score rank a company against its own sector; they are not price targets or recommendations.