Mismanagement

OWLBLUE OWL CAPITAL INC.

Investment Advice

Revenue
$2.9BFY2021: $824MFY2022: $1.4BFY2023: $1.7BFY2024: $2.3BFY2025: $2.9B
25% YoY
Operating margin
—
EBITDA
—
Market cap
—
Employees
—
Net debt / EBITDA
—
$3.4B net debt
AI in 10-K
—

Red flags 2 of 9

Financials

MetricFY2021FY2022FY2023FY2024FY2025YoYTrend
Revenue$824M$1.4B$1.7B$2.3B$2.9B 25% FY2021: $824MFY2022: $1.4BFY2023: $1.7BFY2024: $2.3BFY2025: $2.9B
Net income−$1.8B−$40M$221M$420M$305M 27% FY2021: −$1.8BFY2022: −$40MFY2023: $221MFY2024: $420MFY2025: $305M
Operating cash flow$282M$728M$949M$1000M$1.3B 26% FY2021: $282MFY2022: $728MFY2023: $949MFY2024: $1000MFY2025: $1.3B
Capex$5M$66M$68M$64M$58M 10% FY2021: $5MFY2022: $66MFY2023: $68MFY2024: $64MFY2025: $58M
Stock-based comp$1.2B$421M$313M$313M$674M 115% FY2021: $1.2BFY2022: $421MFY2023: $313MFY2024: $313MFY2025: $674M
Buybacks$0$79M$0$0$54MFY2021: $0FY2022: $79MFY2023: $0FY2024: $0FY2025: $54M
Dividends$47M$183M$248M$368M$547M 48% FY2021: $47MFY2022: $183MFY2023: $248MFY2024: $368MFY2025: $547M

Deal filings

None.

13D filers

None on file.

Insider trading

No open-market trades in the last 12 months.

Pay vs performance

YearCEO total compComp actually paidTSR (indexed)Peer TSR
FY2025——156196
FY2024——233187
FY2023——144135
FY2022——98110
FY2021——132141