OBDC

Blue Owl Capital Corporation
NYSEFINANCIAL SERVICESASSET MANAGEMENT

Key Statistics

Market Cap
$5.37B
P/E Ratio
15.70
EPS
$0.69
Beta
0.67
52W High
$13.44
52W Low
$10.05
50-Day MA
$11.15
200-Day MA
$11.94
Dividend Yield
13.60%
Profit Margin
20.20%
Forward P/E
9.93
PEG Ratio

About Blue Owl Capital Corporation

Blue Owl Capital Corporation (OBDC) is a prominent alternative asset management firm focused on private credit and direct lending, catering specifically to institutional investors. With a commitment to delivering tailored investment solutions, the company fosters long-term partnerships across diverse sectors, ensuring alignment of interests with its clients. Backed by a strong portfolio and an adept management team, Blue Owl is well-equipped to seize market opportunities and expertly navigate the private capital landscape, all while maintaining a steadfast dedication to transparency and value creation, solidifying its status as a trusted leader in the investment arena.

Official WebsiteUSAFY End: December

Fundamentals

Revenue (TTM)$1.78B
Gross Profit (TTM)$1.78B
EBITDA
Operating Margin74.60%
Return on Equity4.84%
Return on Assets4.91%
Revenue/Share (TTM)$3.52
Book Value$14.41
Price-to-Book0.75
Price-to-Sales (TTM)3.01
EV/Revenue31.1
EV/EBITDA
Quarterly Earnings Growth (YoY)-40.90%
Quarterly Revenue Growth (YoY)-14.60%
Shares Outstanding$496.31M
Float0
% Insiders0.27%
% Institutions55.80%

Historical Volatility

HV 10-Day
19.29%
HV 20-Day
18.03%
HV 30-Day
22.06%
HV 60-Day
24.01%
HV Rank
42.5%

Volatility is currently contracting

Analyst Ratings

Consensus ($13.31 target)
4
Strong Buy
6
Buy
2
Hold

Latest News

The Only 2 External BDCs I Own - And Plan To Hold For Decades

Externally managed BDCs have to meet a high bar to qualify for a durable income portfolio. Their fees and sub-optimal incentives provide a structural headwind for long-term compounding. In my portfolio, I hold 2 externally managed BDCs that have passed the test.

Seeking Alpha7/6/2026Neutral
Blue Owl Capital Corporation Schedules Earnings Release and Quarterly Earnings Call to Discuss its Second Quarter Ended June 30, 2026 Financial Results

NEW YORK, July 1, 2026 /PRNewswire/ -- Blue Owl Capital Corporation (NYSE: OBDC) ("OBDC") today announced it will release its financial results for the second quarter ended June 30, 2026 on Wednesday, August 5, 2026 after market close. OBDC invites all interested persons to its webcast / conference call on Thursday, August 6, 2026 at 10:00 a.m.

PRNewsWire7/1/2026Neutral
My Dividend Stock Portfolio: New April Dividend Record - 100 Holdings With 5 Buys

April net investment activity reached a multi-year low as rising stock valuations and BDC sector weakness prompted a cautious approach and selective BDC purchases. Focused April allocations on Ares Capital, Blue Owl Capital, and Hercules Capital, yielding a 7.5% average on new investments despite sector headwinds. Dividend income set a modest April record at $990, up 3% year-over-year, with BDCs contributing 27% of Q2 year-to-date dividends but facing potential further cuts.

Seeking Alpha5/27/2026Neutral
Blue Owl Capital Corporation Announces March 31, 2026 Financial Results

NEW YORK, May 6, 2026 /PRNewswire/ -- Blue Owl Capital Corporation (NYSE: OBDC) ("OBDC" or the "Company") today announced financial results for its first quarter ended  March 31, 2026. FIRST QUARTER 2026 HIGHLIGHTS First quarter GAAP net investment income ("NII") per share of $0.32 First quarter adjusted NII per share(1) of $0.31, as compared with the prior quarter of $0.36 Net asset value per share of $14.41, as compared with $14.81 as of December 31, 2025, primarily reflecting the impact of credit spread widening on the portfolio New investment commitments for the first quarter were $676 million and sales and repayments were $1.5 billion, as compared with $684 million of new investment commitments and $1.4 billion of sales and repayments for the three months ended December 31, 2025 Investments on non-accrual represented 2.0% and 1.0% of the portfolio at cost and fair value, respectively, as compared with 2.3% and 1.1% as of December 31, 2025 In January, Moody's upgraded OBDC to Baa2 given their view on OBDC's credit profile and liability management "OBDC's credit performance remains strong, with no new non‑accruals and steady borrower performance," said Craig W.

PRNewsWire5/6/2026Neutral
Should Value Investors Buy Blue Owl Capital Corporation (OBDC) Stock?

Here at Zacks, our focus is on the proven Zacks Rank system, which emphasizes earnings estimates and estimate revisions to find great stocks. Nevertheless, we are always paying attention to the latest value, growth, and momentum trends to underscore strong picks.

Zacks Investment Research4/28/2026Positive
3 Of My Favorite Places To Invest Right Now - And Why I'm Buying Them Aggressively

I see compelling alpha in energy, transportation, and private credit, driven by accelerating economic growth and cyclical value rotation. Energy stocks, as tracked by XLE, have retraced war-driven gains, offering attractive entry points for growth-focused investors. Transportation indicators and manufacturing data confirm restocking and pricing power, supporting bullish positioning in names like ODFL, UNP, and IYT.

Seeking Alpha4/22/2026Positive

More FINANCIAL SERVICES Stocks

Data last updated: 7/9/2026