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 7.45% as of Aug 14, 2026. It pays $0.9100 per share over the trailing twelve months and distributes quarterly.

19.10B
Market cap
14.21x
Current P/E
13.24x
Forward P/E
7.45%
Dividend yield

Dividend safety

At-risk

OWL pays out about 106% 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
14.21x
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