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.

Profit margin
2.75%
Operating margin
32.40%
ROE
5.15%
ROA
4.55%
Debt/equity

Margin trends — annual

Gross margin Operating margin Profit margin
YearRevenueNet incomeGross marginOp. marginProfit margin
2017$54914.00
2018$121.25M$2.05M50.93%-1.35%1.69%
2019$190.85M$22.96M41.43%14.34%12.03%
2020$249.81M$-77.83M3.64%-23.51%-31.16%
2021$823.88M$-376.17M-81.70%-112.55%-45.66%
2022$1.37B$-9.29M34.68%-0.18%-0.68%
2023$1.73B$54.34M49.72%18.35%3.14%
2024$2.30B$109.58M55.67%26.43%4.77%
2025$2.87B$78.83M55.38%21.85%2.75%