WallStSmart
OWL

Blue Owl Capital Inc

NYSE: OWL · FINANCIAL SERVICES · ASSET MANAGEMENT

$9.75
+9.80% today

Updated 2026-04-30

Market cap
$13.90B
P/E ratio
88.80
P/S ratio
4.84x
EPS (TTM)
$0.10
Dividend yield
10.20%
52W range
$8 – $20
Volume
35.1M

Blue Owl Capital Inc (OWL) Financial statements

SEC filings — annual and quarterly data.

Balance sheet — annual

Item201620172018201920202021202220232024
Total assets$199775.00$45.93M$56.72M$121.60M$8.27B$8.89B$8.82B$10.99B
Cash & equivalents
Current assets$44955.00$609787.00$52.07M$105.20M$275.64M$444.03M$494.36M$745.22M
Total liabilities$175475.00$40.93M$407.21M$622.76M$2.42B$3.34B$3.54B$5.19B
Current liabilities$175475.00$37375.00$120.11M$58.41M$223.94M$336.56M$343.75M$295.95M
Long-term debt$287.10M$34.97M$1.17B$1.62B$1.48B$2.46B
Shareholder equity
Retained earnings$-700.00$54214.00$-352.76M$-507.69M$-497.51M$-689.35M$-882.88M$-1.14B
Accounts receivable$32.47M$92.70M$224.58M$369.86M$382.99M$575.36M
Inventory$-14.11M$-50.94M$-144.02M
Goodwill$0.00$4.13B$4.21B$4.22B$4.70B