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: $13.82B
Market Cap
$13.82B
Enterprise Val
$17.49B
P/E Ratio
175.29
P/B Ratio
6.27
Trailing PEG (1Y)
1.31
As Of
Apr 27, 2026

Overview & Key Metrics

Reporting period: Dec 31, 2025 · Q4 2025
Book Value$6.05B
Gross Margin58.52%
Profit Margin58.52%
Return on Equity3.43%
Return on Assets0.64%
Debt/Equity1.75
Revenue Per Share0.48

Income Statement

Dec 31, 2025
Revenue$755.6M
Cost of Revenue$313.4M
Gross Profit$442.2M
R&D$0.00
SG&A$187.8M
Operating Expenses$275.2M
Operating Income$167.0M
Interest Expense$40.9M
Tax Expense$17.0M
Net Income$47.7M
EPS (Basic)$0.07
EPS (Diluted)$0.07
EBIT$105.6M
EBITDA$198.7M
Consolidated Income$150.7M
Non-Controlling Interests$103.1M

Balance Sheet

Dec 31, 2025
Cash & Equivalents$194.5M
Accounts Receivable$694.1M
Inventory$0.00
Property, Plant & Equipment$456.2M
Intangibles$8.51B
Total Assets$12.47B
Accounts Payable$163.0M
Total Liabilities$6.41B
Total Debt$3.86B
Retained Earnings-$1.61B
Shareholder Equity$2.21B
Shares Outstanding1,559,631,287

Cash Flow Statement

Dec 31, 2025
Operating Cash Flow$382.9M
Investing Cash Flow$13.1M
Financing Cash Flow-$338.7M
CapEx-$23.7M
Free Cash Flow$359.1M
Depreciation & Amort.$93.1M
Stock-Based Comp$161.7M
Acquisitions / Disposals$0.00
Investment Activity$36.8M
Debt Issued/Repaid$89.6M
Equity Issued/Repaid-$52.0M
Dividends Paid-$149.4M
Net Change in Cash$57.2M
Data cached · Meta cache · Daily cache · Statements cache · TTL 24h