VCP ScannerFree US Stock Screener & Financial AnalysisFree US Stock Screener
ScreenerThemes
DCF ValuationCalculate intrinsic value of US stocks
Market ValuationBuffett indicator, CAPE & macro gauges
Total ReturnSee dividends + price return history
DCA CalculatorSimulate recurring buys & compounding
Earnings
FAANG & Tech
AAPL vs MSFTNVDA vs AMDGOOGL vs META
Cloud & Cyber
CRM vs NOWCRWD vs PANWSNOW vs DDOG
Consumer & Auto
TSLA vs FAMZN vs WMTNFLX vs DIS
Finance & Crypto
JPM vs BACV vs MACOIN vs MSTR
Pharma & Energy
LLY vs NVOJNJ vs PFEXOM vs CVX
Compare Any Stocks...
WatchlistInsider
ScreenerThemes
Earnings
WatchlistInsider
OBDC
← Back to Screener
VCP ScannerFree US Stock Screener & Financial Analysis

Find stocks. Verify deeply. Act with conviction.

Data updated daily

Product

  • Screener
  • Themes
  • Valuation
  • Total Return
  • DCA Calculator
  • News
  • Earnings

Resources

  • Market Valuation
  • Compare
  • Insider Activity
  • Methodology
  • How It Works
  • Glossary
  • Learn

Get Ideas

Get weekly stock ideas — free

© 2026 VCP Scanner
AboutPrivacyTerms
Not financial advice. Do your own research.
ScreenerNewsCompareWatchlist
OBDCBlue Owl Capital Corporation
$10.83$5.4B
Overview & Verdict
Overview
Valuation & Forecasts
Valuation ModelsEstimatesDCF Model
Price & Analyst Data
Analyst TargetsPrice HistoryTechnical Analysis
Financial Statements
Income StatementBalance SheetCash FlowRatios & Margins
Performance
P/E HistoryRevenue HistoryEarnings HistoryDividend HistoryTotal Return
Ownership
Holders
HomeStocksOBDCBalance Sheet

Blue Owl Capital Corporation (OBDC) Balance Sheet

10Y historyFree accessUpdated daily

The firm's liquidity buffer has eroded substantially, with cash positions falling from $438.7 million in 2025Q1 to just $39.3 million by 2026Q1, while maintaining a debt-to-equity ratio of 1.26x.

OBDC Balance Sheet

Income StatementBalance SheetCash FlowRatios
AnnualQuarterly
MetricTTMDec'25Dec'24Dec'23Dec'22Dec'21Dec'20Dec'19Dec'18Dec'17Dec'16
Total Current Assets139.76M699.96M588.63M710.98M478.09M535.05M453.44M396.81M160.96M51.15M213.43M
Cash & Short-Term Investments-----------
Cash Only-----------
Short-Term Investments-----------
Accounts Receivable-----------
Days Sales Outstanding-----------
Inventory-----------
Days Inventory Outstanding-----------
Other Current Assets0585.55M000000000
Total Non-Current Assets016.49B13.28B12.8B13.11B12.76B10.85B8.81B5.78B2.39B967.4M
Property, Plant & Equipment00000000000
Fixed Asset Turnover-----------
Goodwill00000000000
Intangible Assets00000000000
Long-Term Investments16.47B16.47B13.19B000272.38M89.53M86.62M65.6M0
Other Non-Current Assets-----------
Total Assets16.02B17.19B13.87B13.51B13.58B13.3B11.3B9.2B5.95B2.44B1.18B
Asset Turnover0.08x0.10x0.08x0.09x0.06x0.07x0.04x0.06x0.05x0.06x0.02x
Asset Growth %61.53%23.95%2.62%-0.54%2.16%17.64%22.83%54.66%143.54%106.94%-
Total Current Liabilities00144.38M136.41M129.52M122.07M152.09M137.25M81.53M33.55M0
Accounts Payable00144.38M136.41M129.52M122.07M152.09M137.25M81.53M33.55M0
Days Payables Outstanding-----------
Short-Term Debt00000000000
Deferred Revenue (Current)0----------
Other Current Liabilities00-304.56M00000903.05M00
Current Ratio--4.08x5.21x3.69x4.38x2.98x2.89x1.97x1.52x-
Quick Ratio--4.08x5.21x3.69x4.38x2.98x2.89x1.97x1.52x-
Cash Conversion Cycle-----------
Total Non-Current Liabilities8.86B9.79B7.77B7.35B7.57B7.24B5.41B3.09B2.6B937.42M493.77M
Long-Term Debt09.3B7.46B7.08B7.28B7.08B5.29B3.04B2.57B919.43M491.91M
Capital Lease Obligations0----------
Deferred Tax Liabilities0----------
Other Non-Current Liabilities-----------
Total Liabilities8.86B9.79B7.91B7.49B7.7B7.36B5.56B3.23B2.69B970.97M500.3M
Total Debt09.3B7.46B7.08B7.28B7.08B5.29B3.04B2.57B919.43M491.91M
Net Debt-39.29M9.29B7.03B6.5B6.93B6.65B4.94B2.73B2.45B902M282.55M
Debt / Equity0.00x1.26x1.25x1.18x1.24x1.19x0.92x0.51x0.79x0.62x0.72x
Debt / EBITDA0.00x7.50x12.28x8.73x15.29x11.10x13.45x6.08x12.63x8.85x28.95x
Net Debt / EBITDA-0.06x7.49x11.57x8.02x14.56x10.44x12.57x5.46x12.03x8.68x16.63x
Interest Coverage1.16x2.08x1.40x1.97x1.74x3.31x2.88x3.99x2.85x4.73x7.25x
Total Equity7.15B7.4B5.95B6.02B5.88B5.94B5.75B5.98B3.26B1.47B680.52M
Equity Growth %72.53%24.26%-1.14%2.36%-0.93%3.33%-3.86%83.08%121.71%116.39%-
Book Value per Share14.3414.6215.2615.4414.9315.1414.7918.4124.055.682.39
Total Shareholders' Equity7.15B7.4B5.95B6.02B5.88B5.94B5.75B5.98B3.26B1.47B680.52M
Common Stock4.96M4.99M3.9M3.9M3.92M3.94M3.9M3.92M2.16M980K458K
Retained Earnings0-119.95M29.4M93.49M-92.2M-56.42M-198.44M17.75M-8.48M1.2M7.88M
Treasury Stock00000000000
Accumulated OCI00000000-8.48M18.52M0
Minority Interest00000000000

Key Metrics

Growth RegimeContracting
ProfitabilityStrained
Balance SheetVulnerable
Cash FlowDeteriorating
Top Statement Risk

Regulatory leverage ceiling proximity

Verified Source

Metrics are mathematically derived from official filings.

SEC 10-K (2026Q1)

Balance Sheet Contraction and Instability

According to recent SEC filings, OBDC's total assets declined from a peak of $18.4 billion in 2025Q1 to $16.0 billion by 2026Q1, signaling a significant contraction in the firm's investment footprint that warrants close monitoring by investors concerned with long-term portfolio growth.

The reduction in total assets suggests that the firm may be facing difficulty in sourcing high-quality originations or is intentionally shrinking its balance sheet to manage risk. This downward trajectory in asset scale, coupled with the recent disappearance of debt in 2026Q1, implies a potential shift in capital structure strategy that may limit future earnings power.

Leverage Constraints and Structural Risks

As reported in financial statements, OBDC operated with a debt-to-equity ratio of 1.26x in 2025Q4, placing the firm near the upper end of its regulatory leverage capacity and potentially restricting its ability to deploy capital into new, higher-yielding credit opportunities.

Operating near the regulatory ceiling leaves the firm with minimal buffer to absorb valuation markdowns without triggering a need for dilutive equity raises. Investors should consider whether this high leverage profile is a strategic choice to maximize returns or a necessity-driven constraint that limits the firm's operational flexibility.

Liquidity Buffer Erosion and Volatility

Based on reported figures, the company's cash position plummeted from $438.7 million in 2025Q1 to a mere $39.3 million by 2026Q1, indicating a substantial reduction in the liquidity buffer available to support ongoing operations or address potential credit defaults within the portfolio.

The rapid depletion of cash reserves suggests that the firm may be struggling to maintain liquidity while simultaneously managing dividend obligations and portfolio volatility. This trend appears to increase the firm's vulnerability to short-term market shocks, as the lack of a significant cash cushion limits the ability to navigate periods of restricted capital market access.

Equity Quality and Retained Earnings

Data from recent balance sheets shows that retained earnings swung from a positive $100.6 million in 2024Q1 to a deficit of $119.9 million by 2025Q4, reflecting the impact of unrealized losses and dividend distributions on the firm's core equity base.

The erosion of retained earnings suggests that the firm's dividend policy may be outpacing its ability to generate sustainable, realized net income. This trend warrants further investigation into whether the current equity base is sufficient to support the firm's long-term dividend commitments without further diluting existing shareholders.

OBDC — Frequently Asked Questions

Quick answers to the most common questions about buying OBDC stock.

What are the total assets of Blue Owl Capital Corporation (OBDC)?

As of 2025, Blue Owl Capital Corporation (OBDC) had total assets of $17.19B including $700.0M in current assets.

How much debt does Blue Owl Capital Corporation (OBDC) have?

Blue Owl Capital Corporation (OBDC) carries total debt of $9.30B. Comparing total debt to cash helps evaluate the company's debt burden and net leverage.

What is the book value or shareholders' equity of Blue Owl Capital Corporation?

Blue Owl Capital Corporation (OBDC) has total shareholders' equity (book value) of $7.40B ($14.62 book value per share). Book value represents the net worth of the company belonging to common stock holders.