Blue Owl Capital Corporation III (OBDE)
NYSE: OBDE · Real-Time Price · USD
15.04
+0.09 (0.60%)
Dec 20, 2024, 4:00 PM EST - Market closed

OBDE Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Ending
Current Dec '23 Dec '22 Dec '21 Dec '20
Enterprise Value
4,0611,6131,6001,210143
EV/Sales Ratio
8.513.815.7411.9624.02
EV/EBITDA Ratio
18.735.399.8116.0440.09
EV/EBIT Ratio
18.735.399.8116.0440.09
EV/FCF Ratio
-8.808.67-4.05-0.50-0.34
Debt / Equity Ratio
1.280.920.920.740.79
Debt / EBITDA Ratio
11.285.8610.1816.4063.32
Debt / FCF Ratio
-5.309.43-4.20-0.52-0.53
Asset Turnover
0.110.120.090.06-
Return on Equity (ROE)
11.30%15.80%9.20%8.90%-
Return on Assets (ROA)
5.10%8.10%5.00%4.60%-
Return on Capital (ROIC)
5.07%7.42%5.46%2.40%0.29%
Buyback Yield / Dilution
-0.78%-5.17%-157.25%-664.90%-
Total Shareholder Return
3.92%-5.17%-157.25%-664.90%-
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).