OWL logo

OWL

Blue Owl Capital Inc.NYSEFinancial Services
$8.57-1.61%OpenMarket Cap: $13.40B

As of 2026-04-06

Valuation

View Details

P/E (TTM)

73.47

PEG

P/B

2.63

P/S

4.67

EV/EBITDA

18.13

DCF Value

$10.96

FCF Yield

8.9%

Div Yield

10.5%

Margins & Returns

Gross Margin

55.4%

Operating Margin

21.9%

Net Margin

2.7%

ROE

3.4%

ROA

2.0%

ROIC

5.1%

Financials

View All
PeriodRevenueNet IncomeEPS
Q4 2025$755.6M$47.7M$0.07
FY 2025$2.87B$78.8M$0.12
Q3 2025$728.0M$6.3M$0.01
Q2 2025$703.1M$17.4M$0.02

Analyst Ratings

View All
BMO CapitalOutperform
2026-03-24
TD CowenBuy
2026-03-23
CitizensMarket Outperform
2026-03-17
OppenheimerOutperform
2026-03-04
BarclaysEqual Weight
2026-03-02

Trading Activity

Insider Trades

View All
Rees Michael Douglassdirector, officer: Co-President
SellThu Mar 19
Dyal Capital SLP LP10 percent owner
SellMon Mar 02
Brouse Jenniferdirector
SellWed Feb 18
Reddy Neenaofficer: General Counsel and Secretary
SellWed Feb 18
Polland Andrew Robertofficer: Chief Operating Officer
SellWed Feb 18

Company Info

Sector

Financial Services

Industry

Country

US

Exchange

NYSE

Beta

1.21

Blue Owl Capital Inc. operates as an asset manager. It offers permanent capital base solutions that enables it to offer a holistic platform to middle market companies, large alternative asset managers, and corporate real estate owners and tenants. The company provides direct lending products that offer private credit products comprising diversified, technology, first lien, and opportunistic lending to middle-market companies; GP capital solutions products, which offers capital solutions, including GP minority equity investments, GP debt financing, and professional sports minority investments to large private capital managers; and real estate products that focuses on structuring sale-leaseback transactions, which includes triple net leases. It offers its solutions through permanent capital vehicles, as well as long-dated private funds. The company is headquartered in New York, New York.

Peers