Blue Owl Capital Corporation

OBDC · NYSE
Analyze with AI
6/30/2025
3/31/2025
12/31/2024
9/30/2024
Valuation
PEG Ratio-0.300.330.670.81
FCF Yield13.79%0.54%7.56%-0.06%
EV / EBITDA25.3868.4783.4792.79
Quality
ROIC249.93%1.33%1.13%0.97%
Gross Margin78.64%65.04%61.11%56.70%
Cash Conversion Ratio1.071.061.142.88
Growth
Revenue 3-Year CAGR0.16%-1.10%5.58%10.82%
Free Cash Flow Growth2,494.81%-91.27%12,740.39%99.51%
Safety
Net Debt / EBITDA-0.0039.2145.3752.21
Interest Coverage1.901.751.441.20
Efficiency
Inventory Turnover0.000.000.000.00
Cash Conversion Cycle20.03-88.95-80.88-62.90