OWL Blue Owl Capital Inc. logo

OWL Blue Owl Capital Inc.

Financial Services
$10.10+0.40%ClosedMarket Cap: $15.79B

As of 2026-05-26

Valuation

P/E (TTM)

72.61

PEG

P/B

3.26

P/S

5.35

EV/EBITDA

20.57

DCF Value

$8.97

FCF Yield

8.2%

Div Yield

9.0%

Margins & Returns

Gross Margin

64.4%

Operating Margin

22.4%

Net Margin

3.0%

ROE

3.9%

ROA

0.7%

ROIC

4.8%

Income Statement

Periods shown are fiscal year quarters (may differ from calendar year)

PeriodRevenueGross MarginOperating IncomeNet IncomeEPSDividend
Q1 null$753.8M87.9%$108.9M$15.5M$$0.23
Q4 null$755.6M62.0%$337.9M$47.7M$$0.23
FY null$2.87B55.4%$627.2M$78.8M$$0.86
Q3 null$728.0M53.1%$112.7M$6.3M$$0.23
Q2 null$703.1M53.6%$99.3M$17.4M$$0.23
Q1 null$683.5M52.3%$77.3M$7.4M$$0.18
Q4 null$631.4M53.4%$138.8M$20.7M$$0.18
FY null$2.30B55.7%$606.8M$109.6M$$0.68
Q3 null$600.9M54.9%$139.8M$29.8M$$0.18
Q2 null$549.8M58.7%$172.6M$33.9M$$0.18
Q1 null$513.3M56.2%$155.6M$25.1M$$0.14
Q4 2023$494.0M49.2%$116.8M$18.1M$0.04$0.14