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
HomeStocksOBDCFinancials

Blue Owl Capital Corporation (OBDC) Income Statement

10Y historyFree accessUpdated daily

Revenue and profitability have deteriorated sharply, with net interest income down 47.7% year-over-year to $149.3M and net interest margin compressing to 1.0% in 2026Q2, while negative fee income of -$129.1M and an efficiency ratio of 25.3% underscore strained margins.

Income StatementBalance SheetCash FlowRatios

OBDC Income Statement

Annual statement

OBDC Income Statement

Blue Owl Capital Corporation (OBDC) annual income statement — 10-year revenue, gross profit & net income history

AnnualQuarterly
MetricTTMDec'25Dec'24Dec'23Dec'22Dec'21Dec'20Dec'19Dec'18Dec'17Dec'16
Net Interest Income591.29M1.25B940.77M990.82M780.2M753.82M632.66M566.54M295.42M129.28M25.6M
NII Growth %-165.65%33.27%-5.05%27%3.5%19.15%11.67%91.78%128.51%405.07%-
Net Interest Margin %3.78%7.29%6.78%7.33%5.74%5.67%5.6%6.16%4.96%5.29%2.17%
Interest Income1.12B1.85B1.38B1.4B1.05B946.47M769.04M691.85M366.86M151.25M27.94M
Interest Expense525.48M595.75M434.88M410.59M273.13M192.65M136.39M125.31M71.44M21.96M2.34M
Loan Loss Provision-117.01M-181.37M000000000
Non-Interest Income410.68M-172.25M-275.02M-126.49M-244.57M-64.16M-330.13M-109.8M-73.43M-12.48M-742K
Non-Interest Income %40.99%-15.93%-41.31%-14.63%-45.66%-9.3%-109.12%-24.04%-33.08%-10.68%-2.99%
Total Net Revenue1B1.08B665.75M864.33M535.63M689.66M302.53M456.74M221.99M116.8M24.86M
Revenue Growth %34.97%62.44%-22.97%61.37%-22.33%127.96%-33.76%105.75%90.05%369.94%-
Non-Interest Expense255.41M35.1M58.41M53.65M59.5M52.16M-90.92M-43.24M18.65M12.9M7.87M
Efficiency Ratio25.49%3.25%8.77%6.21%11.11%7.56%-30.05%-9.47%8.4%11.05%31.65%
Operating Income863.57M1.23B607.34M810.68M476.13M637.5M393.44M499.99M203.34M103.9M16.99M
Operating Margin %86.19%113.69%91.23%93.79%88.89%92.44%130.05%109.47%91.6%88.95%68.35%
Operating Income Growth %-102.45%-25.08%70.26%-25.31%62.03%-21.31%145.89%95.71%511.56%-
Pretax Income460.46M642.49M607.34M810.68M476.13M637.5M393.44M499.99M203.34M103.9M16.99M
Pretax Margin %45.96%59.41%91.23%93.79%88.89%92.44%130.05%109.47%91.6%88.95%68.35%
Income Tax119.96M15.09M12.36M17.36M9.77M12.61M5.71M1.98M1.09M158K352K
Effective Tax Rate %26.05%2.35%2.03%2.14%2.05%1.98%1.45%0.4%0.54%0.15%2.07%
Net Income340.5M627.41M594.98M793.31M466.36M624.88M387.74M498M202.24M103.74M16.64M
Net Margin %33.98%58.01%89.37%91.78%87.07%90.61%128.17%109.03%91.1%88.82%66.94%
Net Income Growth %-48.66%5.45%-25%70.11%-25.37%61.16%-22.14%146.24%94.95%523.55%-
Net Income (Continuing)340.5M627.41M594.98M793.31M466.36M624.88M387.74M498M202.24M103.74M16.64M
EPS (Diluted)0.691.241.532.031.181.591.001.531.490.400.06
EPS Growth %-51.77%-18.95%-24.63%72.03%-25.79%59%-34.64%2.68%272.5%584.93%-
EPS (Basic)-1.241.532.031.181.591.001.531.490.400.78
Diluted Shares Outstanding492.26M506.1M390.07M390.1M394.01M392.3M388.65M324.63M135.73M259.2M284.75M

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)

NII Growth Stalls Amid Rate Uncertainty

Net interest income fell 47.7% year-over-year in 2026Q2 to $149.3M, according to OBDC's latest quarterly report, reflecting a sharp reversal from prior growth.

The sequential decline from $262.9M in 2026Q1 to $149.3M in 2026Q2 suggests a significant compression in interest-earning asset yields or a contraction in the loan portfolio. This volatility may indicate sensitivity to short-term rate movements and competitive pressures in the BDC space. Investors should monitor whether this is a temporary dip or the start of a sustained downtrend.

NIM Compression Signals Pressure

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

The margin decline is steep and suggests that funding costs are rising faster than asset yields, or that non-accrual loans are reducing interest income. This level is well below the 1.7-1.8% range seen in 2024, implying a structural shift in profitability. If this persists, it could challenge the sustainability of the dividend.

Efficiency Ratio Spikes on Revenue Drop

OBDC's efficiency ratio jumped to 25.3% in 2026Q2 from 9.8% in 2025Q4, based on reported figures, as non-interest expenses remained elevated relative to shrinking revenue.

The efficiency ratio is unusually low for a BDC, but the sharp increase indicates that operating expenses are not adjusting to the revenue decline. This suggests a loss of operating leverage, which could weigh on future earnings if revenue does not recover. The negative non-interest income in several quarters complicates the revenue base, making the ratio less meaningful but still indicative of cost rigidity.

Provision Reversals Mask Credit Deterioration

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

The absence of provision expense in 2025 and 2026Q2 could indicate a benign credit environment, but the large reversal in 2026Q1 may have been a one-time event. If credit quality weakens, the lack of provisioning could lead to sudden earnings hits. Investors should scrutinize the portfolio's non-accrual trends and watch for potential reserve builds.

Negative Fee Income Clouds Revenue Mix

Non-interest income was negative in five of the last six quarters, including -$129.1M in 2026Q2, as per OBDC's income statement, indicating a heavy reliance on net interest income.

The persistent negative fee income likely stems from realized and unrealized losses on investments, which are common in BDCs but add volatility to total revenue. This makes the revenue stream less predictable and could signal underlying portfolio stress. The fee percentage swung from -42.4% to 32.2%, highlighting the instability of this component.

2026Q2 Marks a Turning Point

The most recent quarter, 2026Q2, shows a dramatic deterioration with net income down 51.9% year-over-year to $65.7M, based on OBDC's reported results, potentially signaling a new phase.

This quarter stands out as the weakest in the series, with NII at its lowest and non-interest income at its most negative. The combination of margin compression and fee losses suggests that the company may be facing headwinds from rate cuts and market volatility. If this trend continues, it could mark the beginning of a prolonged earnings decline, warranting close monitoring of management's strategy.

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 dramatic drop in NII and the persistent negative non-interest income could be driven by mark-to-market losses rather than fundamental deterioration, which might reverse if markets stabilize. However, the absence of provision expense in most quarters, despite a large reversal in 2026Q1, suggests that credit quality may be weaker than reported. If the portfolio experiences higher non-accruals or charge-offs, the lack of reserves could lead to significant earnings hits. Investors should question whether the recent performance is a cyclical trough or a structural shift, and monitor the sustainability of the dividend given the earnings volatility.

OBDC — Frequently Asked Questions

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

What was Blue Owl Capital Corporation's (OBDC) revenue in 2025?

For fiscal year 2025, Blue Owl Capital Corporation (OBDC) reported total revenue of $1.08B. This represents a 4251.1% increase compared to $24.9M in 2016.

Is Blue Owl Capital Corporation (OBDC) profitable?

Blue Owl Capital Corporation (OBDC) is profitable, generating $627.4M in net income for the fiscal year ending 2025 with a net profit margin of 58.0%.

What is Blue Owl Capital Corporation's operating profit margin?

Blue Owl Capital Corporation (OBDC) reported an operating income of $1.23B, resulting in an operating profit margin of 113.7%. This margin reflects the operational efficiency of the business before interest and taxes.

What is Blue Owl Capital Corporation's gross profit and gross margin?

Blue Owl Capital Corporation (OBDC) generated $1.26B in gross profit for the year, representing a gross profit margin of 116.9%. This demonstrates the company's core pricing power and production efficiency.