Stocks TelegraphStocks Telegraph
Stock Ideas

OBDC Company Profile and Key Details

NYSE : OBDC

Blue Owl Capital

$11.93
0.19+1.62%
At Close 4:00 PM

Price Chart

Stock Price Today

Blue Owl Capital Corporation (OBDC) stock surged +1.62%, trading at $11.93 on NYSE, up from the previous close of $11.74. The stock opened at $11.75, fluctuating between $11.66 and $12.04 in the recent session.

Stock Snapshot

11.74
Prev. Close
6.1B
Market Cap
11.656
Day Low
8.46
P/E Ratio
1.41
EPS (TTM)
2.91
Cash Flow per Share
11.75
Open
511.05M
Number of Shares
12.035
Day High
99.06%
Free Float in %
15.45
Book Value
3.86M
Volume

Relevant Articles

SEC Fillings

Current Report (8-k)

Filing DateAccepted Date

Annual Report (10-k)

Filing DateAccepted Date

Stock Price History Chart

DateOpenHighLowCloseVolume
Feb 10, 202611.7512.0411.6511.933.85M
Feb 09, 202611.3311.7611.3211.745.56M
Feb 06, 202611.0311.5811.0111.469.92M
Feb 05, 202611.0011.0610.7010.9112.08M
Feb 04, 202611.2111.2911.0311.249.36M
Feb 03, 202611.4011.4110.9211.0913.15M
Feb 02, 202611.9211.9611.3511.4914.51M
Jan 30, 202612.0912.1411.9212.004.23M
Jan 29, 202612.0712.1612.0012.153.57M
Jan 28, 202612.3012.3512.0612.074.2M
Jan 27, 202612.2712.4012.2112.272.88M
Jan 26, 202612.4812.4812.2012.305.75M
Jan 23, 202612.6312.6312.4212.482.65M
Jan 22, 202612.7512.7712.6012.612.18M
Jan 21, 202612.4912.6912.4912.642.86M
Jan 20, 202612.4312.5212.3112.424.13M
Jan 16, 202612.7512.7612.5312.613.95M
Jan 15, 202612.6712.7812.6112.734.17M
Jan 14, 202612.4712.6912.4212.684.32M
Jan 13, 202612.7012.7912.4312.443.57M

Contact Details

About Company

Owl Rock Capital Corporation is a business development company. The fund makes investments in senior secured or unsecured loans, subordinated loans or mezzanine loans and also considers equity-related securities including warrants and preferred stocks also pursues preferred equity investments and common equity investments. Within private equity, it seeks to invest in growth, acquisitions, market or product expansion, refinancings and recapitalizations. It seeks to invest in middle market companies based in the United States, with EBITDA between $10 million and $250 million annually and/or annual revenue of $50 million and $2.5 billion at the time of investment.

Company Information

Employees0
Beta0.69
Sales or Revenue$864.33M
5Y Sales Change%0.876%
Fiscal Year EndsDecember
SectorFinancial Services
IndustryFinancial - Credit Services

Frequently Asked Questions

What is the current Blue Owl Capital Corporation (OBDC) stock price?
Blue Owl Capital Corporation (NYSE: OBDC) stock price is $11.93 in the last trading session. During the trading session, OBDC stock reached the peak price of $12.04 while $11.66 was the lowest point it dropped to. The percentage change in OBDC stock occurred in the recent session was 1.62% while the dollar amount for the price change in OBDC stock was $0.19.
OBDC's industry and sector of operation?
The NYSE listed OBDC is part of Financial - Credit Services industry that operates in the broader Financial Services sector. Blue Owl Capital Corporation designs, manufactures, and markets smartphones, personal computers, tablets, wearables, and accessories worldwide.
Who are the executives of OBDC?
Mr. Craig W. Packer
Senior MD & Director
Mr. Alan J. Kirshenbaum CPA
Chief Financial Officer
Ms. Dana Sclafani
Head of Investor Relations
Mr. Jonathan Lam CPA
Chief Financial Officer & Chief Operating Officer
Mr. Bryan Cole CPA
Chief Accounting Officer & Co-Controller
Ms. Karen Hager
Chief Compliance Officer
Mr. Erik J. Bissonnette
Managing Director
Mr. Scott V. Turco
Managing Director
Mr. Jean Joseph
Managing Director
Mr. Dhruv Narain
Managing Director
How OBDC did perform over past 52-week?
OBDC's closing price is 11.49% higher than its 52-week low of $10.70 where as its distance from 52-week high of $15.73 is -24.16%.
How many employees does OBDC have?
Number of OBDC employees currently stands at 0.
Link for OBDC official website?
How do I contact OBDC?
OBDC could be contacted at phone 212 419 3000 and can also be accessed through its website. OBDC operates from 399 Park Avenue, New York City, NY 10022, United States.
How many shares of OBDC are traded daily?
OBDC stock volume for the day was 3.86M shares. The average number of OBDC shares traded daily for last 3 months was 5.5M.
What is the market cap of OBDC currently?
The market value of OBDC currently stands at $6.10B with its latest stock price at $11.93 and 511.05M of its shares outstanding.
logo

Stocks Telegraph provides information and tools designed to assist investors and Wall Street players. A major goal is to offer financiers comprehensive information that will help them gain insight into investing.

Stocks Telegraph does not provide any advice or recommendations for buying or selling stocks, securities, or other financial products. Information contained on this website is for informational purposes only and should not be construed as professional financial, investment or other advice. Stocks Telegraph is not liable for any loss or damage that may occur as a result of reliance on this data.

© 2026 Stocks Telegraph All rights reserved.
Most stock quote data provided by Financial Modeling Prep

stockstelegraph

Don't have an account?

stockstelegraph

Don't have an account?

stockstelegraph

Already have an account?

stockstelegraph
Smart Screening Tools for Exceptional Returns
stockstelegraph

For just $1, you can unlock ST Grading’s top-rated stocks that consistently beat the market. Our AI-powered Smart Screener finds winning trades in seconds, helping you uncover hidden opportunities before others do.

Ready to Win Big?

Try Now for Just $1!
stockstelegraph