Stocktoria

BLUE OWL CAPITAL INC. OWL

NYSE · XNYS · stock · Investment Advice · website · IPO 2020-10-23

BLUE OWL CAPITAL INC. statistics & valuation

P / E169.5×
P / S4.7×
P / B2.2×
P / FCF11.2×

Market cap as of 2026-06-29. Multiples are price-derived and refreshed daily; everything else is from filings.

Key ratios (by fiscal year)

RatioFY2025FY2024FY2023FY2022FY2021
Net margin2.7%4.8%3.1%-0.7%-45.7%
FCF margin41.7%40.7%50.9%48.4%33.5%
Return on assets0.6%1.0%0.6%-0.1%-4.6%
Return on equity1.3%1.9%1.0%-0.2%-6.4%
Debt / equity0.55×0.45×0.32×0.29×0.20×
Revenue growth25.0%32.6%26.4%66.3%229.8%

Source: SEC EDGAR filings · CIK 0001823945 · as of 2025-12-31. Facts from filings plus Stocktoria's own computed scores — not investment advice.