logo
Sign in

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.

14.68B
Market cap
10.92x
Current P/E
9.92x
Forward P/E
9.64%
Dividend yield

Dividend safety

At-risk

OWL pays out about 105% of earnings, leaving little safety margin.

See the safety analysis

OWL chart

1M
3M
1Y
5Y
Loading 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

Report issue