Blue Owl Capital Inc. logo

Blue Owl Capital Inc.

OWL

NYSEFinancial ServicesAsset Management

Previous close

$11.67

+$0.27 · +2.37%

Aug 21, 4:00 PM ET

Pre-market

$11.60

−$0.07 · -0.60%

Aug 24, 4:32 AM ET

OWL company overview

Regular session · ET · Market data may be delayed.

GoAI snapshot

AI-powered factor overview

Jul 10, 2026

GoAI score

Hold

Wait — insufficient conviction to act

Valuation

76

Undervalued

Momentum

28

Weakening

Sentiment

55

Mixed

Risk resilience

41

Elevated Risk

Full GoAI research

Thesis, catalysts, evidence, and risk analysis.

View full GoAI research

AI-generated, informational only, and not investment advice.

Company profile

Company website

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. Additionally, it offers GP capital solutions, extending financial backing to major private capital managers through services like minority equity investments, GP debt financing, and stakes in professional sports organizations. Blue Owl also provides real estate-focused products, primarily involving the structuring of sale-leaseback transactions, often featuring triple net leases. These diverse solutions are made available through permanent capital vehicles and long-term private investment funds.

Industry
Asset Management
Sector
Financial Services
Headquarters
US
CEO
Douglas Irving Ostrover
Listed since
Dec 14, 2020
Employees
1,365

Market position

Day range

Current $11.67

52-week range

Current $11.67

Open
$11.57
Previous close
$11.40
Volume
7.23M
0.3× average
Average volume
24.16M
Average daily volume
Market cap
18.24B USD
Beta
1.19
Market reference 1
50-day average
$10.0766
+15.81% above average
200-day average
$11.5956
+0.64% above average

Financials

Financial snapshot

Latest / TTM

Valuation & yield

Enterprise value
26.59B USD
EV / EBITDA
28.25×
Earnings yield
0.79%
Free cash flow yield
12.06%

Profitability & efficiency

Return on equity
3.57%
Return on assets
0.63%
Return on invested capital
4.48%

Financial health

Current ratio
0.95×

Financial statements

Margin trends

Profitability as a percentage of reported revenue.

Gross marginOperating marginNet margin
Gross, operating, and net margin trends72%5%-62%-129%Gross margin, FY2021: -81.70%Gross margin, FY2022: 34.68%Gross margin, FY2023: 49.72%Gross margin, FY2024: 55.67%Gross margin, FY2025: 55.38%Operating margin, FY2021: -112.55%Operating margin, FY2022: -0.18%Operating margin, FY2023: 18.35%Operating margin, FY2024: 26.43%Operating margin, FY2025: 21.85%Net margin, FY2021: -45.66%Net margin, FY2022: -0.68%Net margin, FY2023: 3.14%Net margin, FY2024: 4.77%Net margin, FY2025: 2.75%FY2021FY2022FY2023FY2024FY2025
Gross margin FY2021 -81.70%. Gross margin FY2022 34.68%. Gross margin FY2023 49.72%. Gross margin FY2024 55.67%. Gross margin FY2025 55.38%. Operating margin FY2021 -112.55%. Operating margin FY2022 -0.18%. Operating margin FY2023 18.35%. Operating margin FY2024 26.43%. Operating margin FY2025 21.85%. Net margin FY2021 -45.66%. Net margin FY2022 -0.68%. Net margin FY2023 3.14%. Net margin FY2024 4.77%. Net margin FY2025 2.75%.

Income trends

Revenue

2.87B USD+25.04%

Operating income

627.15M USD+3.36%

Net income

78.83M USD-28.06%
Income trends across reported periods3.25B USD1.73B USD211.97M USD−1.31B USDRevenue, FY2021: 823.88M USDRevenue, FY2022: 1.37B USDRevenue, FY2023: 1.73B USDRevenue, FY2024: 2.3B USDRevenue, FY2025: 2.87B USDOperating income, FY2021: −927.27M USDOperating income, FY2022: −2.48M USDOperating income, FY2023: 317.82M USDOperating income, FY2024: 606.76M USDOperating income, FY2025: 627.15M USDNet income, FY2021: −376.17M USDNet income, FY2022: −9.29M USDNet income, FY2023: 54.34M USDNet income, FY2024: 109.58M USDNet income, FY2025: 78.83M USDFY2021FY2022FY2023FY2024FY2025
Revenue FY2021 823.88M USD. Revenue FY2022 1.37B USD. Revenue FY2023 1.73B USD. Revenue FY2024 2.3B USD. Revenue FY2025 2.87B USD. Operating income FY2021 −927.27M USD. Operating income FY2022 −2.48M USD. Operating income FY2023 317.82M USD. Operating income FY2024 606.76M USD. Operating income FY2025 627.15M USD. Net income FY2021 −376.17M USD. Net income FY2022 −9.29M USD. Net income FY2023 54.34M USD. Net income FY2024 109.58M USD. Net income FY2025 78.83M USD.
Metric (USD)FY2025FY2024FY2023FY2022FY2021
Revenue2.87B USD2.3B USD1.73B USD1.37B USD823.88M USD
Cost of goods sold1.28B USD1.02B USD870.64M USD894.69M USD1.5B USD
Gross profit1.59B USD1.28B USD860.97M USD475.04M USD−673.11M USD
Selling, general, and administrative747.94M USD412.93M USD242.81M USD220.61M USD140.27M USD
Operating expenses962.29M USD671.19M USD543.15M USD477.52M USD254.16M USD
Interest income45.18M USD42.17M USD22.18M USD
Interest expense163.76M USD121.89M USD75.7M USD55.71M USD27.28M USD
Depreciation and amortization387.56M USD274.92M USD310.57M USD259.21M USD114.55M USD
Operating income627.15M USD606.76M USD317.82M USD−2.48M USD−927.27M USD
Net income78.83M USD109.58M USD54.34M USD−9.29M USD−376.17M USD

Company facts updated Aug 24, 2026.

Analyst ratings

Third-party consensus; not a GoAI recommendation.

Analyst price target

Average target

$10.02

14.14% downside
Past 12 months12-month forecastHigh $12.00Average $10.02Low $9.00

Rating distribution

19 ratings
Strong buy15%
Buy1158%
Hold737%
Sell00%
Strong sell00%

Recent analyst actions

12 institutions

OWL peers

ETFs holding OWL

Funds reporting this stock among their holdings, ordered by reported position size.

Continue in GoAI

Research OWL

research.disclaimer