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.

Income statement — annual

Item201720182019202020212022202320242025
Revenue$121.25M$190.85M$249.81M$823.88M$1.37B$1.73B$2.30B$2.87B
Revenue growth (YoY)+57.4%+30.9%+229.8%+66.3%+26.4%+32.6%+25.0%
Cost of revenue$59.49M$111.77M$240.73M$1.50B$894.69M$870.64M$1.02B$1.28B
Gross profit$61.76M$79.08M$9.08M$-673.11M$475.04M$860.97M$1.28B$1.59B
Gross margin50.9%41.4%3.6%-81.7%34.7%49.7%55.7%55.4%
R&D
SG&A$93901.00$61.30M$51.71M$67.81M$140.27M$220.61M$242.81M$412.93M$747.94M
Operating income$-128271.00$-1.64M$27.37M$-58.73M$-927.27M$-2.48M$317.82M$606.76M$627.15M
Operating margin-1.4%14.3%-23.5%-112.5%-0.2%18.4%26.4%21.9%
EBITDA$-1.33M$28.20M$-58.05M$-1.73B$269.67M$632.65M$866.04M$941.12M
EBITDA margin-1.1%14.8%-23.2%-209.4%19.7%36.5%37.7%32.8%
EBIT$-128271.00$-1.64M$27.37M$-58.73M$-1.84B$10.45M$322.08M$591.12M$553.56M
Interest expense$0.00$0.00$6.66M$23.82M$27.27M$55.71M$75.70M$121.89M$163.75M
Income tax
Effective tax rate0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%
Net income$54914.00$2.05M$22.96M$-77.83M$-376.17M$-9.29M$54.34M$109.58M$78.83M
Net income growth (YoY)+3629.5%+1021.0%-439.0%-383.3%+97.5%+685.0%+101.7%-28.1%
Profit margin1.7%12.0%-31.2%-45.7%-0.7%3.1%4.8%2.7%