blue owl capital inc - OWL

OWL

Close Chg Chg %
8.70 -0.13 -1.49%

Pre-Market

8.57

-0.13 (1.49%)

Volume: 65.55M

Last Updated:

Apr 2, 2026, 3:59 PM EDT

Company Overview: blue owl capital inc - OWL

OWL Key Data

Open

$8.22

Day Range

7.96 - 8.73

52 Week Range

7.96 - 21.08

Market Cap

$5.80B

Shares Outstanding

665.57M

Public Float

622.66M

Beta

1.20

Rev. Per Employee

N/A

P/E Ratio

84.40

EPS

$0.12

Yield

1,033.30%

Dividend

$0.23

EX-DIVIDEND DATE

Feb 20, 2026

SHORT INTEREST

N/A

AVERAGE VOLUME

32.96M

 

OWL Performance

1 Week
 
-3.05%
 
1 Month
 
-13.35%
 
3 Months
 
-44.02%
 
1 Year
 
-46.10%
 
5 Years
 
-13.43%
 

OWL Analyst Ratings

  • Sell
  • Under
  • Hold
  • Over
  • Buy
Number of Ratings 17
Full Ratings ➔

About blue owl capital inc - OWL

Blue Owl Capital, Inc. operates as an alternative asset management firm. It provides investors access to asset management capital solutions through its Direct Lending and GP Capital Solutions products. The company offers a platform of capital solutions to both middle market companies and large alternative asset managers. The company was founded by Doug Irving Ostrover, Michael Rees and Craig W.Packer in 2009 and is headquartered in New York, NY.

OWL At a Glance

Blue Owl Capital, Inc.
399 Park Avenue
New York, New York 10022
Phone 1-212-419-3000 Revenue 2.87B
Industry Investment Managers Net Income 78.83M
Sector Finance 2025 Sales Growth 25.039%
Fiscal Year-end 12 / 2026 Employees 1,365
View SEC Filings

OWL Valuation

P/E Current 84.399
P/E Ratio (with extraordinary items) N/A
P/E Ratio (without extraordinary items) 144.767
Price to Sales Ratio 3.445
Price to Book Ratio 4.52
Price to Cash Flow Ratio 7.87
Enterprise Value to EBITDA 19.878
Enterprise Value to Sales 6.064
Total Debt to Enterprise Value 0.222

OWL Efficiency

Revenue/Employee 2,102,694.505
Income Per Employee 57,753.114
Receivables Turnover 4.135
Total Asset Turnover 0.245

OWL Liquidity

Current Ratio 1.29
Quick Ratio 1.29
Cash Ratio 0.282

OWL Profitability

Gross Margin 86.677
Operating Margin 17.184
Pretax Margin 12.122
Net Margin 2.747
Return on Assets 0.672
Return on Equity 3.639
Return on Total Capital 1.299
Return on Invested Capital 1.411

OWL Capital Structure

Total Debt to Total Equity 175.145
Total Debt to Total Capital 63.655
Total Debt to Total Assets 30.981
Long-Term Debt to Equity 175.145
Long-Term Debt to Total Capital 63.655
  • Income Statement
  • Balance Sheet
  • Cash Flow Statement

Annual Financials for Blue Owl Capital Inc - OWL

Collapse All in section
All values USD millions. 2022 2023 2024 2025 5-year trend
Sales/Revenue
1.37B 1.73B 2.30B 2.87B
Sales Growth
+66.25% +26.42% +32.56% +25.04%
Cost of Goods Sold (COGS) incl D&A
272.20M 310.57M 274.92M 382.40M
COGS excluding D&A
- - - -
-
Depreciation & Amortization Expense
272.20M 310.57M 274.92M 382.40M
Depreciation
15.29M 10.23M 16.66M 23.45M
Amortization of Intangibles
256.91M 300.34M 258.26M 358.95M
COGS Growth
+133.59% +14.10% -11.48% +39.10%
Gross Income
1.10B 1.42B 2.02B 2.49B
Gross Income Growth
+55.16% +29.48% +42.19% +23.13%
Gross Profit Margin
+80.13% +82.06% +88.02% +86.68%
2022 2023 2024 2025 5-year trend
SG&A Expense
1.09B 1.09B 1.34B 1.99B
Research & Development
- - - -
-
Other SG&A
1.09B 1.09B 1.34B 1.99B
SGA Growth
-29.04% +0.25% +22.88% +48.93%
Other Operating Expense
- - - -
-
Unusual Expense
4.08M 35.42M 134.00M 19.63M
EBIT after Unusual Expense
6.23M 295.70M 547.24M 473.59M
Non Operating Income/Expense
(132.00K) 26.38M 43.88M 38.08M
Non-Operating Interest Income
- 22.18M 42.17M 45.18M
Equity in Earnings of Affiliates
- - - -
-
Interest Expense
55.71M 75.70M 121.89M 163.75M
Interest Expense Growth
+104.26% +35.87% +61.03% +34.34%
Gross Interest Expense
55.71M 75.70M 121.89M 163.75M
Interest Capitalized
- - - -
-
Pretax Income
(49.62M) 246.38M 469.23M 347.91M
Pretax Income Growth
+97.34% +596.59% +90.45% -25.85%
Pretax Margin
-3.62% +14.23% +20.44% +12.12%
Income Tax
(9.38M) 25.61M 48.78M 42.42M
Income Tax - Current - Domestic
13.71M 19.57M 19.89M 18.71M
Income Tax - Current - Foreign
853.00K 1.84M 2.14M 2.50M
Income Tax - Deferred - Domestic
(23.44M) 4.87M 26.92M 21.45M
Income Tax - Deferred - Foreign
(509.00K) (669.00K) (167.00K) (242.00K)
Income Tax Credits
- - - -
-
Equity in Earnings of Affiliates
- - - -
-
Other After Tax Income (Expense)
- - - -
-
Consolidated Net Income
(40.23M) 220.78M 420.45M 305.49M
Minority Interest Expense
(30.95M) 166.43M 310.86M 226.65M
Net Income
(9.29M) 54.34M 109.58M 78.83M
Net Income Growth
+97.53% +685.03% +101.65% -28.06%
Net Margin Growth
-0.68% +3.14% +4.77% +2.75%
Extraordinaries & Discontinued Operations
- - - -
-
Discontinued Operations
- - - -
-
Net Income After Extraordinaries
(9.29M) 54.34M 109.58M 78.83M
Preferred Dividends
- - - -
-
Net Income Available to Common
(9.29M) 54.34M 109.58M 78.83M
EPS (Basic)
-0.0214 0.1173 0.1996 0.1204
EPS (Basic) Growth
+97.70% +648.13% +70.16% -39.68%
Basic Shares Outstanding
433.43M 463.23M 549.01M 654.79M
EPS (Diluted)
-0.0214 0.1137 0.1962 0.1032
EPS (Diluted) Growth
+97.70% +631.31% +72.56% -47.40%
Diluted Shares Outstanding
433.43M 478.01M 558.43M 661.89M
EBITDA
282.50M 641.69M 956.15M 875.61M
EBITDA Growth
+139.88% +127.15% +49.00% -8.42%
EBITDA Margin
+20.62% +37.06% +41.65% +30.51%

Snapshot

Average Recommendation OVERWEIGHT Average Target Price 15.60
Number of Ratings 17 Current Quarters Estimate 0.229
FY Report Date 06 / 2026 Current Year's Estimate 0.918
Last Quarter’s Earnings 0.19 Median PE on CY Estimate N/A
Year Ago Earnings 0.84 Next Fiscal Year Estimate 1.062
Median PE on Next FY Estimate N/A

Earnings Per Share

This Quarter Next Quarter This Fiscal Next Fiscal
# of Estimates 14 14 15 15
Mean Estimate 0.23 0.24 0.92 1.06
High Estimates 0.24 0.26 0.98 1.15
Low Estimate 0.22 0.22 0.85 0.95
Coefficient of Variance 3.32 4.22 4.25 6.50

Analysts Recommendations

Current 1 Month Ago 3 Months Ago
BUY 10 10 11
OVERWEIGHT 2 2 3
HOLD 5 5 3
UNDERWEIGHT 0 0 0
SELL 0 0 0
MEAN Overweight Overweight Overweight

Blue Owl Capital Inc in the News