logo
Sign in

OWL Stock Price, Chart, Stats & News

14.43B
Market cap
76.92x
Current P/E
9.78x
Forward P/E
9.80%
Dividend yield

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
76.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.

Similar securities

Based on sector and market capitalization

Report issue