Blue Owl Capital Corporation

OBDC · NYSE
Analyze with AI
9/30/2025
6/30/2025
3/31/2025
12/31/2024
Valuation
PEG Ratio-1.72-0.300.330.67
FCF Yield2.10%1.99%3.83%7.56%
EV / EBITDA118.86116.1468.4783.47
Quality
ROIC0.74%0.80%1.33%1.13%
Gross Margin51.96%53.19%65.04%61.11%
Cash Conversion Ratio1.071.061.142.88
Growth
Revenue 3-Year CAGR0.16%-1.10%5.58%10.82%
Free Cash Flow Growth-6.22%-47.39%-37.72%12,740.39%
Safety
Net Debt / EBITDA69.7063.7939.2145.37
Interest Coverage0.951.001.751.44
Efficiency
Inventory Turnover0.000.000.000.00
Cash Conversion Cycle-87.55-80.38-88.95-80.88