Skip to content

Blue Owl Capital OBDC Ratios & Valuation

FY'25FY'24FY'23FY'22
Returns
Return on equity9.4%-0.5pp9.9%-3.4pp13.3%+5.4pp7.9%
Return on assets4%-0.3pp4.3%-1.5pp5.9%+2.4pp3.5%
Leverage
Debt-to-equity1.5×+0.2×1.3×+0.1×1.2×-0.1×1.2×0.0×
Debt-to-assets0.6×+0.1×0.5×0.0×0.5×0.0×0.5×0.0×
Per Share
Book value per share$14.62-4.2%$15.26-1.1%$15.44+3.4%$14.93-1.4%
Valuation
Market capitalization$6.35B+7.7%$5.9B+2.6%$5.75B+26.5%$4.55B-18.3%
Enterprise value$16.58B+29.1%$12.84B+5.5%$12.17B+6.9%$11.39B-6.7%
Price / earnings10.1×+0.2×9.9×+2.7×7.3×-2.5×9.8×
Price / book0.9×-0.1×0.0×+0.2×0.8×-0.2×
Earnings yield9.9%-0.2pp10.1%-3.7pp13.8%+3.5pp10.3%
Dividend yield11.8%+0.7pp11.1%+0.4pp10.7%-0.1pp10.7%
PEG ratio1.9×0.1×

Chart any of these lines over time, or line them up against competitors.

Compare these in charts →

Questions, answered.

Where do Blue Owl Capital's ratios come from?
Every ratio is computed from Blue Owl Capital's SEC filings — trailing-twelve-month flows over period-end balances. Valuation multiples combine those fundamentals with market data, recomputed each period. Switch between quarterly, annual, and TTM, or open any ratio for its full history and peer comparisons.