AbirTrade

BLUE OWL CAPITAL INC. (OWL)

BLUE OWL CAPITAL INC. (OWL) from its SEC filings: 2025 revenue $2.9 billion (+25% vs the year before), net margin 11%, free cash flow $1.2 billion. Insider trades, recent filings and a price chart. Free.

ExchangeNYSE
IndustryInvestment Advice
Revenue (2025)$2.9 billion
Revenue growth+25%
Net income$305.5 million
Net margin10.6%
Free cash flow$1.2 billion
Diluted EPS$0.10
Latest quarter (Q2 2026 (calendar)) revenue vs a year earlier+7%
Cash$169.1 million
Long-term debt$3.8 billion
Fundamentals checkStrong fundamentals

Source: SEC EDGAR company filings (XBRL), updated 2026-10-23. Education only, not financial advice.