Upgrade

Blue Owl Capital Corporation

OBDC

Last
$10.11
Day
-0.6%
1y
-16.7%
5y
-25.4%
52w
-25.0%
SPY YTD
+13.3%
XLF
-1.3%
Earnings
2026-11-0425d
EMA 21
10.60
EMA 50
10.88
EMA 200
11.48
20d high
-11.3%
5y high
-39.3%
5y range
6th
Website · United States

Positions held

Your positions

OBDC isn't in your positions.

Add it to see shares, cost, and P&L here.

Score
-24
Hold
avoid
Signal
Strong Sell
Target
$10.57
Stop
$9.84
Stop distance
2.7%
Target vs last
+4.5%

Bull / bear case

Site-generated summary from fundamentals, news, and score — not investment advice. As of 2026-10-08.

Bull case
  • Blue Owl Capital Corporation operates in the asset management industry, which is experiencing a growing demand for alternative investment strategies, positioning the company favorably in the market.
  • In Q2 2026, Blue Owl reported a revenue of $89.075 million and a net income of $65.739 million, indicating a positive trend in financial performance.
  • The company's target mean price is $13.17308, suggesting potential upside from its current trading levels.
Bear case
  • The company has faced significant revenue decline, with a revenue growth rate of -17.4% year-over-year, which raises concerns about its operational efficiency.
  • Blue Owl's trailing P/E ratio is 17.91, while its forward P/E is significantly lower at 7.67, indicating potential undervaluation but also reflecting market skepticism about future earnings.
  • The company's score indicates a 'Strong Sell' signal with a score of -24.00, highlighting bearish market sentiment and technical indicators.

Fundamentals

Market cap$5.05BEnterprise value$12.70BTrailing P/E18.16Forward P/E7.77
PEG—Price / book0.71Beta0.69Dividend yield12.19%
Revenue growth-17.4%Earnings growth-50.7%Gross margin100.0%Operating margin74.7%
Profit margin17.0%ROE3.9%ROA4.9%Debt / equity1.12
Current ratio0.18Free cash flow$482.51MAnalyst recommendationbuyMean target$13.17
52w high$13.5852w low$9.82

Quarterly

2026-Q22026-Q12025-Q42025-Q32025-Q22025-Q1
Revenue$89.1M-$2.1M$136M$152M$159M—
Op margin——————
Net income$65.7M-$24.4M$119M$128M$138M—
Gross margin——————
Gross profit——————
Operating income——————

Yearly (6y)

2025202420232022
Revenue$710M$666M$839M$536M
Op margin————
Net income$627M$595M$793M$466M
Gross margin————
Gross profit————
Operating income————
Headline scan

No flags

• No distress or material-risk keywords in recent headlines (keyword scan only — not a guarantee).

News

OBDC · daily-8.7% over 13 sessions
Close EMA21 EMA50 EMA200
9.7410.1510.5610.9711.372026-092026-092026-092026-092026-102026-102026-10
Quarterly · revenue, net income, margins
Revenue Net income Gross margin Op margin
-$24M$21M$67M$113M$159M0%5%10%2025-Q22025-Q32025-Q42026-Q12026-Q2