VCP Scanner
Stock Screener
Filter stocks with fundamental & technical criteria
Market Themes
Curated industry baskets & thematic leaders
Earnings Hub
Calendar, EPS surprise stats & earnings transcripts
Market News
Real-time market intelligence & AI overviews
Insider Buying
SEC Form 4 corporate insider purchases
MinerviniVCP SetupsTrend Template
O'NeilCup with HandleFlat BaseDouble BottomCANSLIM Leaders
QullamaggieHigh Tight FlagsFlag BreakoutsEpisodic PivotsMomentum Leaders
KellWedge PopEMA Crossback
LivermorePivotal Points
PatternsFalling Wedge & ChannelBase Breakouts
View All Playbooks...
BreakoutsScanner
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
Index & ETFs
SPY vs QQQVTI vs VOOSPY vs IWM
Compare Any Stocks...
DCF ValuationCalculate intrinsic value of US stocks
Market ValuationBuffett indicator, CAPE & macro gauges
Total ReturnSee dividends + price return history
DCA CalculatorSimulate recurring buys & compounding
VisualizeInteractive multi-year financial charts
Watchlist
BreakoutsScanner
WatchlistPricing
Ctrl K
Pricing
OBDC
← Back to Screener
VCP ScannerFree US Stock Screener & Financial Analysis

Find stocks. Analyze deeply. Research with clarity.

Data updated daily

Product

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

Resources

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

Get Ideas

Get weekly market insights — free

© 2026 VCP Scanner
AboutPrivacyTermsRefund Policy
Not financial advice. Do your own research.
ScreenerBreakoutsScannerWatchlist
OBDCBlue Owl Capital Corporation
$10.94$5.4B
Overview & Tools
OverviewChart Terminal ↗Visualize
Valuation & Forecasts
Valuation ModelsEstimatesDCF Model
Price & Analyst Data
Analyst TargetsPrice History
Financial Statements
Income StatementBalance SheetCash FlowRatios & Margins
Performance
P/E HistoryRevenue HistoryEarnings HistoryDividend HistoryTotal Return
Discovery & Screens
Live BreakoutsStock ScreenerOwnership
HomeStocksOBDCBalance Sheet

Blue Owl Capital Corporation (OBDC) Balance Sheet

10Y historyFree accessUpdated daily

The balance sheet shows deliberate deleveraging, with total assets contracting 10.5% from $17.2B in 2025Q4 to $15.4B in 2026Q2, while equity-to-assets remained stable at 0.46, but the reliance on wholesale funding and a $40.8M provision benefit in 2026Q1 may indicate hidden credit stress.

Income StatementBalance SheetCash FlowRatios

OBDC Balance Sheet

Annual statement

OBDC Balance Sheet

Blue Owl Capital Corporation (OBDC) balance sheet — 10-year assets, liabilities & shareholders' equity history

AnnualQuarterly
MetricTTMDec'25Dec'24Dec'23Dec'22Dec'21Dec'20Dec'19Dec'18Dec'17Dec'16
Cash & Short Term Investments659.74M9.84M431.77M572.59M348.67M425.66M349.07M309.57M121.59M17.43M209.35M
Cash & Due from Banks373.18M9.84M431.77M572.59M348.67M425.66M349.07M309.57M121.59M17.43M209.35M
Short Term Investments00000000000
Total Investments15.1B16.47B13.19B000272.38M89.53M86.62M65.6M967.4M
Investments Growth %0%24.83%----100%204.25%3.35%32.05%-93.22%-
Long-Term Investments61.87B16.47B13.19B000272.38M89.53M86.62M65.6M0
Accounts Receivables94.78M104.58M122.85M135.24M125.79M85.67M65.77M69.36M37.78M32.39M3.35M
Goodwill & Intangibles00000000000
Goodwill00000000000
Intangible Assets00000000000
PP&E (Net)00000000000
Other Assets015.51M82.39M12.8B13.11B12.76B10.58B8.72B5.7B2.33B967.4M
Total Current Assets540.38M699.96M588.63M710.98M478.09M535.05M453.44M396.81M160.96M51.15M213.43M
Total Non-Current Assets15.1B16.49B13.28B12.8B13.11B12.76B10.85B8.81B5.78B2.39B967.4M
Total Assets15.64B17.19B13.87B13.51B13.58B13.3B11.3B9.2B5.95B2.44B1.18B
Asset Growth %-11.81%23.95%2.62%-0.54%2.16%17.64%22.83%54.66%143.54%106.94%-
Return on Assets (ROA)2.12%4.04%4.35%5.86%3.47%5.08%3.78%6.57%4.82%5.72%1.41%
Accounts Payable51.31M0144.38M136.41M129.52M122.07M152.09M137.25M81.53M33.55M0
Total Debt8.13B9.3B7.46B7.08B7.28B7.08B5.29B3.04B2.57B919.43M491.91M
Net Debt7.76B9.29B7.03B6.5B6.93B6.65B4.94B2.73B2.45B902M282.55M
Long-Term Debt8.13B9.3B7.46B7.08B7.28B7.08B5.29B3.04B2.57B919.43M491.91M
Short-Term Debt00000000000
Other Liabilities0489.01M310.64M276.51M291.19M158.9M113.11M50.86M36.95M17.99M8.39M
Total Current Liabilities486.75M0144.38M136.41M129.52M122.07M152.09M137.25M81.53M33.55M0
Total Non-Current Liabilities8.13B9.79B7.77B7.35B7.57B7.24B5.41B3.09B2.6B937.42M493.77M
Total Liabilities8.62B9.79B7.91B7.49B7.7B7.36B5.56B3.23B2.69B970.97M500.3M
Total Equity7.01B7.4B5.95B6.02B5.88B5.94B5.75B5.98B3.26B1.47B680.52M
Equity Growth %0.4%24.26%-1.14%2.36%-0.93%3.33%-3.86%83.08%121.71%116.39%-
Equity / Assets (Capital Ratio)44.86%43.04%42.93%44.57%43.3%44.65%50.83%64.94%54.86%60.26%57.63%
Return on Equity (ROE)4.76%9.4%9.94%13.33%7.89%10.7%6.61%10.78%8.54%9.64%2.44%
Book Value per Share14.2514.6215.2615.4414.9315.1414.7918.4124.055.682.39
Tangible BV per Share14.2514.6215.2615.4414.9315.1414.7918.4124.055.682.39
Common Stock4.9M4.99M3.9M3.9M3.92M3.94M3.9M3.92M2.16M980K458K
Additional Paid-in Capital7.41B7.51B5.92B5.92B5.97B5.99B5.94B5.96B3.27B1.45B664.55M
Retained Earnings-396.87M-119.95M29.4M93.49M-92.2M-56.42M-198.44M17.75M-8.48M1.2M7.88M
Accumulated OCI00000000-8.48M18.52M0
Treasury Stock00000000000
Preferred Stock00000000000

Key Metrics

Growth RegimeDecelerating
ProfitabilityStrained
Balance SheetAdequate
Cash FlowMixed
Top Statement Risk

NII volatility and negative fee income

Verified Source

Metrics are mathematically derived from official filings.

SEC 10-K (2026Q2)

Asset Base Shrinks Amid Repositioning

OBDC's total assets contracted 10.5% from $17.2B in 2025Q4 to $15.4B in 2026Q2, as reported in financial statements, signaling a deliberate deleveraging phase.

The decline is driven by a reduction in investment securities, which fell from $16.5B to $15.0B over the same period, while cash balances swung from $9.8M to $237.4M. This suggests the company is liquidating portfolio positions to build liquidity, possibly in response to a deteriorating credit environment. The equity base also contracted slightly, from $7.4B to $7.0B, reflecting net losses and dividend distributions exceeding earnings.

Funding Mix Shifts to Debt

OBDC's liabilities decreased from $9.8B to $8.3B, but the composition appears to rely more on borrowed funds as the loan-to-deposit ratio is not reported, indicating a non-deposit funding model.

The absence of a traditional deposit base means the company is exposed to wholesale funding costs, which may rise as the Federal Reserve maintains higher rates. Investors should monitor the cost of funds and the maturity profile of debt to assess refinancing risk.

Credit Quality Shows Strain

OBDC recorded a $40.8M provision benefit in 2026Q1, but no provisions in other quarters, according to SEC filings, suggesting possible reserve releases that may not be repeatable.

The lack of consistent provisioning is concerning given the negative net income in 2026Q1 and the sharp drop in NII. The $40.8M benefit in 2026Q1 may indicate that the company is releasing reserves to support earnings, which could mask underlying credit deterioration. With no loan loss reserves reported, the true credit quality of the portfolio is unclear, and investors should watch for potential charge-offs in future quarters.

Leverage Ratios Remain Stable

OBDC's equity-to-assets ratio held steady at 0.45-0.46 in 2026, as per reported figures, indicating a stable capital base despite asset shrinkage.

The equity-to-assets ratio of 0.46 in 2026Q2 is slightly above the 0.43 level seen in 2025Q4, suggesting that the company is maintaining a conservative leverage profile. However, the return on equity has turned negative in 2026Q1 (-0.3%) and remains low at 0.9% in 2026Q2, which may limit the company's ability to retain earnings and support future growth. The stable capital ratio provides some buffer, but profitability is strained.

Cash Buffer Builds, But Reliance on Wholesale Funding Persists

OBDC's cash and bank balances surged to $237.4M in 2026Q2 from $9.8M in 2025Q4, as reported in financial statements, indicating a deliberate liquidity build.

The increase in cash suggests that OBDC is positioning for potential liquidity needs, possibly due to market volatility or credit concerns. However, the company's funding model relies on wholesale debt rather than core deposits, which could be a vulnerability in times of market stress. The investment securities portfolio of $15.0B provides some liquidity, but the lack of a deposit base means the company must roll over debt to fund operations.

NIM Compression Signals Rate Sensitivity

OBDC's net interest margin contracted to 1.0% in 2026Q2 from 1.6% in the prior quarter, as reported in financial statements, indicating a deteriorating spread environment.

The sharp decline in NIM suggests that OBDC's interest-earning assets are repricing faster than its funding costs, possibly due to a flattening yield curve or increased competition for high-quality loans. With the efficiency ratio spiking to 25.3% in 2026Q2, the company's operating leverage is deteriorating. If NIM continues to compress, OBDC may struggle to maintain dividend coverage, which is a key investor concern.

What Could Invalidate the Base Case

The sharp NII decline and negative fee income in 2026Q2 may be temporary, but the lack of provisioning and reliance on reversals could mask underlying credit stress.

The most non-obvious risk is that the reported provision reversals and lack of loan loss reserves may understate credit deterioration. If the portfolio's credit quality is worse than reported, future charge-offs could erode capital and force additional provisioning, further pressuring earnings. Additionally, the negative fee income in five of the last six quarters suggests a structural revenue mix issue that may not recover quickly, potentially invalidating any optimistic outlook.

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.