HOME NEWS EARNINGS RESULTS PICKS STRATEGY BLOG CONTACT SUBSCRIBE LOGIN SUBSCRIBE JOIN FREE
LOADING
Price Investing Group
← Back to Research Watchlist
OWL
Blue Owl Capital Inc - Class A
Financial Services Asset Management · New York, USA · Reports in usd
Market Cap: $14.69B
Market Cap
$14.69B
Enterprise Val
$18.86B
P/E Ratio
168.97
P/B Ratio
7.00
Trailing PEG (1Y)
1.69
As Of
Jul 23, 2026

Overview & Key Metrics

Reporting period: Mar 31, 2026 · Q1 2026
Book Value$5.79B
Gross Margin50.14%
Profit Margin50.14%
Return on Equity3.89%
Return on Assets0.70%
Debt/Equity2.07
Revenue Per Share0.48

Income Statement

Mar 31, 2026
Revenue$753.8M
Cost of Revenue$375.9M
Gross Profit$377.9M
R&D$0.00
SG&A$183.9M
Operating Expenses$268.4M
Operating Income$109.5M
Interest Expense$43.9M
Tax Expense$16.2M
Net Income$15.5M
EPS (Basic)$0.02
EPS (Diluted)$0.02
EBIT$75.7M
EBITDA$166.2M
Consolidated Income$79.6M
Non-Controlling Interests$64.1M

Balance Sheet

Mar 31, 2026
Cash & Equivalents$190.5M
Accounts Receivable$706.2M
Inventory$0.00
Property, Plant & Equipment$449.1M
Intangibles$8.43B
Total Assets$12.41B
Accounts Payable$180.7M
Total Liabilities$6.63B
Total Debt$4.36B
Retained Earnings-$1.74B
Shareholder Equity$2.10B
Shares Outstanding1,554,569,591

Cash Flow Statement

Mar 31, 2026
Operating Cash Flow$102.8M
Investing Cash Flow-$27.1M
Financing Cash Flow-$79.8M
CapEx-$13.8M
Free Cash Flow$89.0M
Depreciation & Amort.$90.6M
Stock-Based Comp$195.5M
Acquisitions / Disposals$0.00
Investment Activity-$13.3M
Debt Issued/Repaid$500.0M
Equity Issued/Repaid-$25.0M
Dividends Paid-$150.5M
Net Change in Cash-$4.1M
Data cached · Meta live · Daily live · Statements live · TTL 24h