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
| Year | Revenue | Net income | Gross margin | Op. margin | Profit margin |
|---|---|---|---|---|---|
| 2017 | — | $54914.00 | — | — | — |
| 2018 | $121.25M | $2.05M | 50.93% | -1.35% | 1.69% |
| 2019 | $190.85M | $22.96M | 41.43% | 14.34% | 12.03% |
| 2020 | $249.81M | $-77.83M | 3.64% | -23.51% | -31.16% |
| 2021 | $823.88M | $-376.17M | -81.70% | -112.55% | -45.66% |
| 2022 | $1.37B | $-9.29M | 34.68% | -0.18% | -0.68% |
| 2023 | $1.73B | $54.34M | 49.72% | 18.35% | 3.14% |
| 2024 | $2.30B | $109.58M | 55.67% | 26.43% | 4.77% |
| 2025 | $2.87B | $78.83M | 55.38% | 21.85% | 2.75% |