VCP ScannerFree US Stock Screener & Financial AnalysisFree US Stock Screener
ScreenerThemesMarketEarningsCompareWatchlistInsider
OWLBlue Owl Capital Inc.
$9.53$14.9B
Research
OverviewAnalysis
Valuation
ValuationTargetsPrice
Financials
RevenueEarningsP/ERatiosDividend
Ownership
Holders
Tools
Total ReturnDCA Calculator
← Back to Screener
VCP ScannerFree US Stock Screener & Financial Analysis

Find stocks. Verify deeply. Act with conviction.

Data updated daily

Product

  • Screener
  • Themes
  • Valuation
  • Total Return
  • DCA Calculator
  • News
  • Earnings

Resources

  • Market Valuation
  • Compare
  • Insider Activity
  • Methodology
  • How It Works
  • Glossary
  • Learn

Get Ideas

Get weekly stock ideas — free

Follow VCP Scanner on XFollow VCP Scanner on LinkedIn
© 2026 VCP Scanner
AboutPrivacyTerms
Not financial advice. Do your own research.
ScreenerNewsCompareWatchlist

OWL logoBlue Owl Capital Inc.(OWL)Earnings, Financials & Key Ratios

OWL•NYSE•Banking & Credit
79.4× P/E·Price updated Jun 19, 2026
SectorFinancial ServicesIndustryAsset ManagementSub-IndustryAlternative asset managers
AboutBlue 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.Show more
  • Net Interest Income-$119M-48.7%
  • Total Revenue$2.87B+25.0%
  • Net Income$79M-28.1%
  • Return on Equity1.33%-32.8%
  • Net Interest Margin-0.95%-31.1%
  • Efficiency Ratio33.53%+14.7%
  • ROA0.67%-39.2%
  • Equity / Assets48.56%-8.1%
  • Book Value per Share9.11-12.4%

OWL Key Insights

Blue Owl Capital Inc. (OWL) fundamental analysis — strengths, weaknesses & financial health based on data analysis

✓Strengths

  • ✓Efficient operations: 33.5% efficiency ratio
  • ✓Well capitalized: 48.6% equity/assets
  • ✓Diversified revenue: 98.4% from non-interest income
  • ✓Trading at only 1.0x book value

✗Weaknesses

  • ✗Weak 3Y average ROE of 1.4%
  • ✗Weak NIM of -1.0%
  • ✗Dividend payout exceeds 100% of earnings
  • ✗Shares diluted 19.0% in last year
  • ✗Trading more than 30% below 52-week high

* These insights are generated automatically based on available financial data. Please conduct your own research before making investment decisions.

Get notified when OWL posts new earnings or crosses analyst targets

Free. No account needed. Unsubscribe any time.

Free. Unsubscribe any time.

OWL Price & Volume

Blue Owl Capital Inc. (OWL) stock price & volume — 10-year historical chart

Loading chart...

OWL Growth Metrics

Blue Owl Capital Inc. (OWL) revenue, earnings & EPS growth — 3, 5 & 10-year CAGR

Revenue CAGR

10 Years-
5 Years62.95%
3 Years27.97%
TTM-

Profit CAGR

10 Years-
5 Years-
3 Years-
TTM-5.42%

EPS CAGR

10 Years-
5 Years-
3 Years-
TTM-7.27%

Return on Capital

10 Years-16.69%
5 Years-1.43%
3 Years5.24%
Last Year5.67%

OWL Recent Earnings

Blue Owl Capital Inc. (OWL) EPS & revenue vs analyst estimates — last 4 quarters

Full history →
●Beat EPS 3/12 qtrs (25%)●Beat Revenue 11/12 qtrs (92%)
Q2 2026Latest
Apr 30, 2026
Metric
Actual
Est
EPS
$0.19+0.0%
$0.19
Rev
$700M+1.8%
$687M
Q1 2026
Feb 5, 2026
Metric
Actual
Est
EPS
$0.24+9.1%
$0.22
Rev
$701M-1.4%
$712M
Q4 2025
Oct 30, 2025
Metric
Actual
Est
EPS
$0.22-0.7%
$0.22
Rev
$728M+7.9%
$675M
Q3 2025
Jul 31, 2025
Metric
Actual
Est
EPS
$0.21+1.6%
$0.21
Rev
$703M+17.4%
$599M
QuarterDateEPS (Act vs Est)Revenue (Act vs Est)
Q2 2026LatestApr 30, 2026
$0.19vs $0.19+0.0%
$700Mvs $687M+1.8%
Q1 2026Feb 5, 2026
$0.24vs $0.22+9.1%
$701Mvs $712M-1.4%
Q4 2025Oct 30, 2025
$0.22vs $0.22-0.7%
$728Mvs $675M+7.9%
Q3 2025Jul 31, 2025
$0.21vs $0.21+1.6%
$703Mvs $599M+17.4%
Based on last 12 quarters of dataView full earnings history →

OWL Peer Comparison

Blue Owl Capital Inc. (OWL) competitors in Alternative asset managers — business model, growth, and fundamentals comparison

Select Columns
Stock Universe
Valuation
Growth
Profitability
Financial Health
Dividends & Buybacks
Price Performance
Technical
Fundamentals ($)
Sector-Specific
Institutional Holdings
CompanyMarket CapStock PriceP/E Ratio (TTM)Revenue Growth 1YNet MarginReturn on Equity (ROE)FCF YieldDebt / Equity
APO logoAPOApollo Global Management, Inc.Direct Competitor79.27B137.5018.9416.03%7.24%5.52%0.31
ARES logoARESAres Management CorporationDirect Competitor42.48B129.3465.9966.55%9%6.25%1.71
KKR logoKKRKKR & Co. Inc.Direct Competitor86.49B97.0141.46-10.99%12.45%3.19%0.67
CG logoCGThe Carlyle Group Inc.Direct Competitor16.18B44.8020.5519.8%13.7%7.81%1.97
BX logoBXBlackstone Inc.Direct Competitor96.99B123.7831.9021.58%21.83%14.35%0.61
TPG logoTPGTPG Inc.Direct Competitor16.12B42.0534.7577.91%0.51%0.41%0.42
ARCC logoARCCAres Capital CorporationProduct Competitor12.95B18.039.6932.87%43.69%8.11%1.12
GBDC logoGBDCGolub Capital BDC, Inc.Product Competitor3.22B12.358.7042.5%26.91%5.24%1.23

Compare OWL vs Peers

Blue Owl Capital Inc. (OWL) vs competitors — business, growth, and fundamentals comparison against the closest industry rivals.

Closest Rival

vs APO

Most directly comparable listed peer for OWL.

Scale Benchmark

vs MS

Larger-name benchmark to compare OWL against a more recognizable public peer.

Peer Set

Compare Top 5

vs APO, ARES, KKR, CG

OWL Income Statement

Blue Owl Capital Inc. (OWL) annual income statement — 10-year revenue, gross profit & net income history

10Y historyFree accessUpdated daily
MetricDec'19Dec'20Dec'21Dec'22Dec'23Dec'24Dec'25TTM
Net Interest Income
-6.66M-23.82M-27.27M-55.71M-53.52M-79.72M-118.57M-123.39M
NII Growth %
--257.49%-14.52%-104.26%3.93%-48.96%-48.73%-161.35%
Net Interest Margin %
-11.75%-19.59%-0.33%-0.63%-0.61%-0.73%-0.95%-0.99%
Interest Income
000022.18M42.17M45.18M45.72M
Interest Expense
6.66M23.82M27.27M55.71M75.7M121.89M163.75M169.11M
Loan Loss Provision
105.11M216.91M1.47B838.98M794.95M895.59M1.12B1.16B
Non-Interest Income
190.85M249.81M823.88M1.37B1.71B2.25B2.82B2.89B
Non-Interest Income %
100%100%100%100%98.72%98.16%98.43%98.45%
Total Revenue
190.85M▲ 0%
249.81M▲ 30.9%
823.88M▲ 229.8%
1.37B▲ 66.3%
1.73B▲ 26.4%
2.3B▲ 32.6%
2.87B▲ 25.0%
2.94B▲ 0%
Revenue Growth %
-30.9%229.8%66.25%26.42%32.56%25.04%78.99%
Non-Interest Expense
51.71M67.81M254.16M477.52M543.15M671.19M962.29M1.33B
Efficiency Ratio
27.09%27.14%30.85%34.86%31.37%29.24%33.53%45.11%
Operating Income
27.37M▲ 0%
-58.73M▼ 314.6%
-927.27M▼ 1478.9%
-2.48M▲ 99.7%
317.82M▲ 12899.7%
606.76M▲ 90.9%
627.15M▲ 3.4%
659.35M▲ 0%
Operating Margin %
14.34%-23.51%-112.55%-0.18%18.35%26.43%21.85%22.42%
Operating Income Growth %
--314.59%-1478.94%99.73%12899.68%90.91%3.36%-
Pretax Income
20.7M▲ 0%
-82.54M▼ 498.7%
-1.87B▼ 2162.4%
-49.62M▲ 97.3%
246.38M▲ 596.6%
469.23M▲ 90.4%
347.91M▼ 25.9%
403.4M▲ 0%
Pretax Margin %
10.85%-33.04%-226.67%-3.62%14.23%20.44%12.12%13.72%
Income Tax
240K-102K-65.21M-9.38M25.61M48.78M42.42M54.99M
Effective Tax Rate %
1.16%0.12%3.49%18.91%10.39%10.4%12.19%13.63%
Net Income
22.96M▲ 0%
-77.83M▼ 439.0%
-376.17M▼ 383.3%
-9.29M▲ 97.5%
54.34M▲ 685.0%
109.58M▲ 101.7%
78.83M▼ 28.1%
86.94M▲ 0%
Net Margin %
12.03%-31.16%-45.66%-0.68%3.14%4.77%2.75%2.96%
Net Income Growth %
--439.01%-383.32%97.53%685.03%101.65%-28.06%-5.42%
Net Income (Continuing)
20.46M-82.44M-1.8B-40.23M220.78M420.45M305.49M348.41M
EPS (Diluted)
0.07▲ 0%
-2.26▼ 3252.0%
-0.93▲ 58.8%
-0.02▲ 97.7%
0.11▲ 614.0%
0.20▲ 81.8%
0.12▼ 40.0%
0.13▲ 0%
EPS Growth %
--3252.02%58.85%97.7%614.02%81.82%-40%-7.27%
EPS (Basic)
0.07-2.26-0.93-0.020.120.200.12-
Diluted Shares Outstanding
320.01M34.38M404.92M433.43M478.01M558.43M664.8M681.07M

OWL Balance Sheet

Blue Owl Capital Inc. (OWL) balance sheet — assets, liabilities & shareholders' equity

MetricDec'19Dec'20Dec'21Dec'22Dec'23Dec'24Dec'25TTM
Cash & Short Term Investments
7.34M11.63M42.57M68.08M104.16M152.09M194.51M639.86M
Cash & Due from Banks
7.34M11.63M42.57M68.08M104.16M152.09M194.51M190.46M
Short Term Investments
00000000
Total Investments
02.68M9.83M63.08M130.09M432.76M425.54M0
Investments Growth %
--267.18%541.5%106.24%232.65%-1.67%-94.79%
Long-Term Investments
02.68M9.83M63.08M130.09M432.76M425.54M1.31B
Accounts Receivables
32.47M92.7M4.92M11.94M15.85M26.63M47.44M0
Goodwill & Intangibles
006.74B6.61B6.33B7.6B8.51B8.43B
Goodwill
004.13B4.21B4.22B4.7B5.62B5.62B
Intangible Assets
002.61B2.41B2.11B2.9B2.89B2.8B
PP&E (Net)
3.38M3.36M93.98M295.6M416.56M512.84M675.14M449.11M
Other Assets
1.27M9.56M502.74M722.55M660.75M454.31M470.73M0
Total Current Assets
52.07M105.2M280.56M444.03M494.36M745.22M969.47M190.46M
Total Non-Current Assets
4.65M16.39M7.99B8.45B8.32B10.25B11.5B10.3B
Total Assets
56.72M▲ 0%
121.6M▲ 114.4%
8.27B▲ 6698.2%
8.89B▲ 7.6%
8.82B▼ 0.8%
10.99B▲ 24.7%
12.47B▲ 13.4%
12.41B▲ 0%
Asset Growth %
-114.39%6698.19%7.58%-0.85%24.66%13.42%57.54%
Return on Assets (ROA)
40.48%-87.3%-8.97%-0.11%0.61%1.11%0.67%0.7%
Accounts Payable
25.76M058.04M117.17M129.36M158.34M00
Total Debt
287.1M356.39M1.26B1.86B2B2.98B3.86B530.69M
Net Debt
279.76M344.76M1.22B1.8B1.9B2.83B3.67B340.23M
Long-Term Debt
287.1M356.39M1.02B1.41B1.48B2.46B2.46B0
Short-Term Debt
00153M210M205M130M860M530.69M
Other Liabilities
0207.96M1.04B1.31B1.37B2B2.35B6.06B
Total Current Liabilities
120.11M58.41M221.34M336.56M343.75M295.95M1.02B530.69M
Total Non-Current Liabilities
287.1M564.34M2.2B3.01B3.2B4.89B5.39B6.1B
Total Liabilities
407.21M622.76M2.42B3.34B3.54B5.19B6.41B6.63B
Total Equity
-350.5M▲ 0%
-501.16M▼ 43.0%
5.85B▲ 1266.8%
5.55B▼ 5.1%
5.28B▼ 4.9%
5.81B▲ 10.0%
6.05B▲ 4.3%
5.79B▲ 0%
Equity Growth %
--42.99%1266.8%-5.11%-4.88%10.01%4.27%21.27%
Equity / Assets (Capital Ratio)
-617.96%-412.15%70.74%62.4%59.86%52.82%48.56%46.62%
Return on Equity (ROE)
---14.07%-0.16%1%1.98%1.33%1.43%
Book Value per Share
-1.10-14.5814.4412.8011.0410.409.118.50
Tangible BV per Share
-1.10-14.58-2.21-2.45-2.21-3.22-3.70-3.88
Common Stock
00139K140K141K150K155K0
Additional Paid-in Capital
002.16B2.29B2.41B3.27B3.81B0
Retained Earnings
00-497.51M-689.35M-882.88M-1.14B-1.61B-1.74B
Accumulated OCI
0000001.89M474K
Treasury Stock
00000000
Preferred Stock
00000000

OWL Cash Flow Statement

Blue Owl Capital Inc. (OWL) cash flow — operating, investing & free cash flow history

MetricDec'19Dec'20Dec'21Dec'22Dec'23Dec'24Dec'25TTM
Cash from Operations
44.06M5.23M281.66M728.45M949.14M999.55M1.26B1.34B
Operating CF Growth %
--88.12%5281.31%158.63%30.3%5.31%25.66%575.38%
Net Income
20.46M-82.44M-1.8B-40.23M220.78M420.45M78.83M86.94M
Depreciation & Amortization
829K673K114.55M259.21M310.57M274.92M0284.98M
Deferred Taxes
159K-475K-52.29M-12.51M5.86M19.68M024.1M
Other Non-Cash Items
225K787K904.68M-2.64M36.73M76.88M1.28B-36.42M
Working Capital Changes
22.39M86.69M-88.35M103.79M62.65M-104.97M-103.68M187.95M
Cash from Investing
-1.17M-652K-1.6B-485.22M-118.03M-638.14M-241.28M-102.1M
Purchase of Investments
0-30M-328.8M-309.1M-85.94M-378.4M-94.27M-110.41M
Sale/Maturity of Investments
030M314.05M3.88M62.08M249.65M126.03M107.87M
Net Investment Activity
00-14.74M-305.23M-23.86M-128.75M31.76M-2.54M
Acquisitions
00-1.58B-114.45M-26.27M-445.21M-244.58M-41.32M
Other Investing
00000029.29M0
Cash from Financing
-43.01M-295K1.35B-217.72M-795.03M-313.48M-972.33M-1.15B
Dividends Paid
-320.25M-78.05M-150.22M-182.55M-247.88M-368.33M-546.66M-446.42M
Share Repurchases
000-78.79M-18.64M-38.85M-53.69M-76.14M
Stock Issued
00000000
Net Stock Activity
000-78.79M-18.64M-38.85M-53.69M-76.14M
Debt Issuance (Net)
1000K1000K1000K1000K1000K1000K1000K1000K
Other Financing
15.89M8.67M685.91M-408.44M-583.32M-831.3M-1.1B-753.4M
Net Change in Cash
-116K▲ 0%
4.29M▲ 3795.7%
30.94M▲ 621.6%
25.51M▼ 17.5%
36.08M▲ 41.4%
47.93M▲ 32.8%
42.42M▼ 11.5%
92.84M▲ 0%
Exchange Rate Effect
00000000
Cash at Beginning
7.46M7.34M11.63M42.57M68.08M104.16M152.09M194.51M
Cash at End
7.34M11.63M42.57M68.08M104.16M152.09M194.51M190.46M
Interest Paid
2.7M23.23M25.01M47.73M71.59M101.19M155.39M142.1M
Income Taxes Paid
359K142K4.35M4.78M14.25M22.14M17.14M11.93M
Free Cash Flow
42.89M▲ 0%
4.58M▼ 89.3%
276.4M▲ 5932.2%
662.91M▲ 139.8%
881.24M▲ 32.9%
935.37M▲ 6.1%
1.2B▲ 28.1%
1.28B▲ 0%
FCF Growth %
--89.32%5932.23%139.84%32.94%6.14%28.11%42.79%

OWL Banking Ratios

Blue Owl Capital Inc. (OWL) financial ratios — P/E, ROE, debt and 30+ core market and balance-sheet ratios

Metric202020212022202320242025TTM
Return on Equity (ROE)
--14.07%-0.16%1%1.98%1.33%1.43%
Return on Assets (ROA)
-87.3%-8.97%-0.11%0.61%1.11%0.67%0.7%
Net Interest Margin
-19.59%-0.33%-0.63%-0.61%-0.73%-0.95%-0.99%
Efficiency Ratio
27.14%30.85%34.86%31.37%29.24%33.53%45.11%
Equity / Assets
-412.15%70.74%62.4%59.86%52.82%48.56%46.62%
Book Value / Share
-14.5814.4412.811.0410.49.118.5
NII Growth
-257.49%-14.52%-104.26%3.93%-48.96%-48.73%-38.2%
Dividend Payout
---456.14%21.09%693.44%502.21%
Related:OWL Dividend History·OWL Revenue History·OWL Price History·OWL P/E History·OWL Financial Ratios·OWL Institutional Holders

OWL SEC Filings & Documents

Blue Owl Capital Inc. (OWL) SEC filings — annual & quarterly reports (10-K, 10-Q)

8-K Announcements

6
Material company update

Apr 30, 2026·SEC

Material company update

Feb 5, 2026·SEC

Material company update

Dec 4, 2025·SEC

10-K Annual Reports

3
FY 2026

Feb 19, 2026·SEC

FY 2025

Feb 21, 2025·SEC

FY 2024

Feb 23, 2024·SEC

10-Q Quarterly Reports

6
FY 2026

May 1, 2026·SEC

FY 2025

Nov 3, 2025·SEC

FY 2025

Aug 1, 2025·SEC

OWL Frequently Asked Questions

Blue Owl Capital Inc. (OWL) stock FAQ — growth, dividends, profitability & financials explained

Growth & Financials

Blue Owl Capital Inc. (OWL) grew revenue by 25.0% over the past year. This is strong growth.

Yes, Blue Owl Capital Inc. (OWL) is profitable, generating $86.9M in net income for fiscal year 2025 (2.7% net margin).

Dividend & Returns

Yes, Blue Owl Capital Inc. (OWL) pays a dividend with a yield of 8.63%. This makes it attractive for income-focused investors.

Blue Owl Capital Inc. (OWL) has a return on equity (ROE) of 1.3%. This is below average, suggesting room for improvement.

Industry Metrics

Blue Owl Capital Inc. (OWL) has a net interest margin (NIM) of -1.0%. NIM has been under pressure due to interest rate environment.

Blue Owl Capital Inc. (OWL) has an efficiency ratio of 33.5%. This is excellent, indicating strong cost control.

What if you invested $1,000 in OWL back in 2019?

Total return calculator · dividends reinvested · 7+ years of data

See returns →

How much would $100/month in OWL be worth today?

Dollar cost averaging calculator · DCA vs lump sum

Calculate →