OWL Stock Price, Chart, Stats & News

Blue Owl Capital Inc. (OWL) is a dividend-paying stock with a current dividend yield of 9.64% as of Jul 21, 2026. It pays $0.9050 per share over the trailing twelve months and distributes quarterly.
Dividend safety
OWL pays out about 105% of earnings, leaving little safety margin.
OWL chart
Fundamentals
Gross margin | 55.38% |
Operating margin | 21.85% |
Pretax margin | 12.12% |
Net margin | 2.75% |
Effective tax rate | 12.19% |
ROA | 0.63% |
ROE | 3.43% |
D/E | 1.75x |
Interest coverage ratio | 3.83x |
OWL valuation
P/E | 10.92x |
P/S | 4.81x |
P/B | 2.71x |
P/CF | 4.76x |
P/FCF | 11.53x |
P/OCF | 4.76x |
PEG | 1.94x |
EV multiple | 10.79x |
About
Blue Owl Capital Inc., an asset management firm based in New York City, leverages a robust and permanent capital base to deliver a comprehensive suite of financial solutions. It serves a diverse clientele, including mid-sized businesses, leading alternative asset managers, and corporate real estate owners and tenants. The company's offerings encompass direct lending products, providing private credit options such as diversified, technology-focused, first lien, and opportunistic financing for middle-market companies.
Related lists
Similar securities
Based on sector and market capitalization











