OBDC

$11.15-0.29 (-2.53%)

Market ClosedAs of Mar 20, 8:00 PM UTC

Blue Owl Capital Corporation is a business development company.

Historical Price

Price (Line)
50-Day SMA
200-Day SMA
Synthesizing Whystock Narrative...
Loading Financials...

Peer Comparison

JPMBACGS

Whystock Valuation Model

Calculated using a trailing P/E relative model adjusted by sector ROE and historical growth.
Current Price$11.15
Potential Upside
120.3%
Whystock Fair Value$24.57
Price
UndervaluedFair ValueOvervalued

Fundamentals

SectorFinancial Services
IndustryAsset Management

Blue Owl Capital Corporation is a business development company. It specializes in direct and fund of fund investments. The fund makes investments in senior secured, direct lending or unsecured loans, subordinated loans or mezzanine loans and also con...

Market Cap
Total dollar market value of a company's outstanding shares of stock (Price * Shares).
$5.70B
P/E Ratio
Value territory. Trading at a high yield relative to earnings.
8.99
Beta
Defensive asset. Lower volatility than the S&P 500.
0.71
Div Yield
Low to zero yield. Return is entirely dependent on price appreciation.
0.00%
ROIC
Average efficiency. Growth may require heavy reinvestment.
9.06%
Quick Ratio
Tight liquidity. Monitor cash flow carefully against debt.
-

Recent News

Yahoo Finance Video
Mar 20, 2026

Are liquidity risks testing the stability of private credit?

S&P Global Ratings global head of private markets analytics, Ruth Yang, joins Julie Hyman to break down the rising pressure in private credit markets amid liquidity concerns as more investors withdraw from these funds.

BEARISH
Negative press. News cycle fixated on risk factors or misses.
Insider Monkey
Mar 20, 2026

Jim Cramer Recommends Blackstone Over Blue Owl Capital

Blue Owl Capital Inc. (NYSE:OWL) is one of the stocks mentioned during the show, as we cover everything Jim Cramer said about the market. A caller asked for Cramer’s opinion on the stock, and he replied: Okay, Blue Owl, if you want to own in that world, that private equity, private credit world, I have […]

BULLISH
Positive press. Headlines skewed toward growth and analyst upgrades.
Zacks
Mar 20, 2026

Why Is Blue Owl Capital Corporation (OBDC) Up 0.1% Since Last Earnings Report?

Blue Owl Capital Corporation (OBDC) reported earnings 30 days ago. What's next for the stock? We take a look at earnings estimates for some clues.

NEUTRAL
Neutral flow. Standard news cycle with no clear sentiment tilt.
Zacks
Mar 20, 2026

New Strong Sell Stocks for March 20th

ACCO, ATR and OBDC have been added to the Zacks Rank #5 (Strong Sell) List on March 20th, 2026.

BULLISH
Positive press. Headlines skewed toward growth and analyst upgrades.
Insider Monkey
Mar 13, 2026

Blue Owl (OWL) Refuses Tender Offer, Citing Valuation Discount

Blue Owl Capital Inc. (NYSE:OWL) is among the 10 best non-tech stocks to buy and hold for 5 years. On March 6, Blue Owl Capital Inc. (NYSE:OWL) said that its unit, Blue Owl Capital Corporation II, received an unsolicited tender offer from Cox Capital Partners and Saba Capital Management for up to 8 million shares, […]

BULLISH
Positive press. Headlines skewed toward growth and analyst upgrades.