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.

Cash flow — annual

Item201720182019202020212022202320242025
Operating cash flow$-140954.00$18.61M$44.06M$5.23M$281.66M$728.45M$949.14M$999.55M$1.26B
Capital expenditures$0.00$3.18M$1.17M$652000.00$5.26M$65.54M$67.91M$64.19M$57.75M
Depreciation
Stock-based comp$0.00$1.16B$1.21B$420.83M$312.56M$312.61M$673.52M
Free cash flow$-140954.00$15.43M$42.89M$4.58M$276.40M$662.91M$881.24M$935.37M$1.20B
Investing cash flow
Financing cash flow
Dividends paid$44.85M$320.25M$78.05M$150.22M$182.55M$247.88M$368.33M$546.66M
Share repurchases
Debt repayment
Net change in cash$30.94M