Stocktoria

Blue Owl Capital Corp OBDC

NYSE · XNYS · stock · website · IPO 2019-07-18
Chart by TradingView
3/9
Piotroski F — financial health
Altman Z″ — distress risk
119.9%
Dividend payout · at-risk

Financials & ratios (annual, from 10-K)

MetricFY2025FY2024FY2023FY2022FY2021
Financials
Net income$627.4M$595.0M$793.3M$466.4M$624.9M
Operating cash flow$1.7B$160.2M$1.1B$217.3M-$1.2B
Total assets$17.2B$13.9B$13.5B$13.6B$13.3B
Total liabilities$9.8B$7.9B$7.5B$7.7B$7.4B
Shareholders' equity$7.4B$6.0B$6.0B$5.9B$5.9B
Ratios
Return on assets3.7%4.3%5.9%3.4%4.7%
Return on equity8.5%10.0%13.2%7.9%10.5%
Debt / equity1.26×1.25×1.18×1.24×1.19×

Notable holders (13F)

InvestorSharesValue
SOROS FUND MANAGEMENT LLC2,451,136$27.1M
Point72 Asset Management, L.P.129,103$1.4M

Why these scores methodology →

Piotroski F-score: 3/9

  • Positive return on assets
  • Positive operating cash flow
  • Rising ROA
  • Cash flow exceeds net income
  • Lower long-term debt
  • Rising current ratio
  • No share dilution
  • Rising gross margin
  • Rising asset turnover

Altman Z″: n/a

Not applicable (financials/insurer or missing inputs).

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