BLUE OWL CAPITAL CORP (OBDC) Stock Price & Overview

NYSE:OBDC • US69121K1043

11.47 USD
-0.09 (-0.78%)
At close: Mar 6, 2026
11.4071 USD
-0.06 (-0.55%)
After Hours: 3/6/2026, 8:04:00 PM

The current stock price of OBDC is 11.47 USD. Today OBDC is down by -0.78%. In the past month the price increased by 5.13%. In the past year, price decreased by -23.48%.

OBDC Key Statistics

52-Week Range10.7 - 15.36
Current OBDC stock price positioned within its 52-week range.
1-Month Range10.98 - 12.1
Current OBDC stock price positioned within its 1-month range.
Market Cap
5.862B
P/E
7.60
Fwd P/E
8.09
EPS (TTM)
1.51
Dividend Yield
12.63%

OBDC Stock Performance

Today
-0.78%
1 Week
+1.59%
1 Month
+5.13%
3 Months
-14.91%
Longer-term
6 Months -20.01%
1 Year -23.48%
2 Years -25.42%
3 Years N/A
5 Years N/A
10 Years N/A

OBDC Stock Chart

BLUE OWL CAPITAL CORP / OBDC Daily stock chart

OBDC Technical Analysis

ChartMill assigns a technical rating of 1 / 10 to OBDC. When comparing the yearly performance of all stocks, OBDC is a bad performer in the overall market: 83.66% of all stocks are doing better.


Chartmill TA Rating
Chartmill Setup Rating
OBDC Full Technical Analysis Report

OBDC Fundamental Analysis

ChartMill assigns a fundamental rating of 4 / 10 to OBDC. There are concerns on the financial health of OBDC while its profitability can be described as average.


Chartmill FA Analysis
Valuation
Growth
Profitability
Health
Dividend
OBDC Full Fundamental Analysis Report

OBDC Earnings

On February 18, 2026 OBDC reported an EPS of 0.36 and a revenue of 447.75M. The company missed EPS expectations (-1.56% surprise) and missed revenue expectations (-3.62% surprise).

Next Earnings DateMay 5, 2026
Last Earnings DateFeb 18, 2026
PeriodQ4 / 2025
EPS Reported$0.36
Revenue Reported447.75M
EPS Surprise -1.56%
Revenue Surprise -3.62%
OBDC Earnings History

OBDC Forecast & Estimates

19 analysts have analysed OBDC and the average price target is 14.28 USD. This implies a price increase of 24.5% is expected in the next year compared to the current price of 11.47.

For the next year, analysts expect an EPS growth of -6.16% and a revenue growth -4.05% for OBDC


Analysts
Analysts84.21
Price Target14.28 (24.5%)
EPS Next Y-6.16%
Revenue Next Year-4.05%
OBDC Forecast & Estimates

OBDC Groups

Sector & Classification

Index Membership

OBDC Financial Highlights

Over the last trailing twelve months OBDC reported a non-GAAP Earnings per Share(EPS) of 1.51. The EPS decreased by -20.32% compared to the year before.


Income Statements
Revenue(TTM)1.85B
Net Income(TTM)627.41M
Industry RankSector Rank
PM (TTM) 33.89%
ROA 3.65%
ROE 8.48%
Debt/Equity 1.05
Chartmill High Growth Momentum
EPS Q2Q%-23.4%
Sales Q2Q%13.53%
EPS 1Y (TTM)-20.32%
Revenue 1Y (TTM)15.94%
OBDC financials

OBDC Ownership

Ownership
Inst Owners49.04%
Shares511.05M
Float503.78M
Ins Owners0.12%
Short Float %3.31%
Short Ratio2.82
OBDC Ownership

OBDC Competitors/Peers

The largest stocks on the US markets in the "Asset Management & Custody Banks" sub-industry
Full List
SymbolCompany NameTechnical RatingFundamental RatingFPEMarket Cap
BLK BLACKROCK INC17.39160.58B
BX BLACKSTONE INC16.75137.998B
KKR KKR & CO INC13.4985.204B
BK BANK OF NEW YORK MELLON CORP13.3880.325B
BAM BROOKFIELD ASSET MGMT-A24.7477.409B
AMP AMERIPRISE FINANCIAL INC10.943.175B
ARES ARES MANAGEMENT CORP - A16.4238.257B
STT STATE STREET CORP10.3334.924B
NTRS NORTHERN TRUST CORP13.5426.74B
KKRT KKR & CO INC - KKR 6 7/8 06/01/653.6822.355B
TROW T ROWE PRICE GROUP INC8.6420.12B
CG CARLYLE GROUP INC/THE10.1318.622B
TPG TPG INC14.3216.701B

About OBDC

Company Profile

OBDC logo image Blue Owl Capital Corp. seeks investment opportunities in middle market companies located in the United States with an EBITDA of USD 10-250 million and revenues of USD 50-2500 million. The company is headquartered in New York City, New York. The company went IPO on 2019-07-18. The Company’s investment objective is to generate current income and, to a lesser extent, capital appreciation by targeting investment opportunities with favorable risk-adjusted returns, including senior secured, subordinated, or mezzanine loans and equity-related instruments. Its investment strategy is intended to generate favorable returns across credit cycles with an emphasis on preserving capital. The company has investments in approximately 219 portfolio companies. Its portfolio by industry includes Internet software and services, insurance, food and beverage, asset-based lending and fund finance, healthcare providers and services, healthcare technology, buildings and real estate, consumer products, manufacturing, aerospace and defense, distribution, business services, and others. The company is externally managed by Blue Owl Credit Advisors LLC.

Company Info

BLUE OWL CAPITAL CORP

399 Park Avenue

New York City NEW YORK US

Employees: 0

OBDC Company Website

OBDC Investor Relations

Phone: 12124193000

BLUE OWL CAPITAL CORP / OBDC FAQ

What does OBDC do?

Blue Owl Capital Corp. seeks investment opportunities in middle market companies located in the United States with an EBITDA of USD 10-250 million and revenues of USD 50-2500 million. The company is headquartered in New York City, New York. The company went IPO on 2019-07-18. The Company’s investment objective is to generate current income and, to a lesser extent, capital appreciation by targeting investment opportunities with favorable risk-adjusted returns, including senior secured, subordinated, or mezzanine loans and equity-related instruments. Its investment strategy is intended to generate favorable returns across credit cycles with an emphasis on preserving capital. The company has investments in approximately 219 portfolio companies. Its portfolio by industry includes Internet software and services, insurance, food and beverage, asset-based lending and fund finance, healthcare providers and services, healthcare technology, buildings and real estate, consumer products, manufacturing, aerospace and defense, distribution, business services, and others. The company is externally managed by Blue Owl Credit Advisors LLC.


What is the stock price of BLUE OWL CAPITAL CORP today?

The current stock price of OBDC is 11.47 USD. The price decreased by -0.78% in the last trading session.


Does OBDC stock pay dividends?

BLUE OWL CAPITAL CORP (OBDC) has a dividend yield of 12.63%. The yearly dividend amount is currently 1.69.


What is the ChartMill technical and fundamental rating of OBDC stock?

OBDC has a ChartMill Technical rating of 1 out of 10 and a ChartMill Fundamental rating of 4 out of 10.


What do analysts say about BLUE OWL CAPITAL CORP (OBDC) stock?

19 analysts have analysed OBDC and the average price target is 14.28 USD. This implies a price increase of 24.5% is expected in the next year compared to the current price of 11.47.


Can you provide the upcoming dividend date for BLUE OWL CAPITAL CORP?

The next ex-dividend date for BLUE OWL CAPITAL CORP (OBDC) is March 31, 2026.


Would investing in BLUE OWL CAPITAL CORP be a good decision?

This depends on your investment goals. Check the Technical and Fundamental Analysis tabs for insights on OBDC.