US Stocks
/
Blue Owl Capital Corporation Share Price

Blue Owl Capital Corporation Share Price

NYSE: OBDC | Mid Cap
$10.17
+$0.14 (1.40%) Last updated on 09 Oct, 2026 | 01:29 IST
  • Performance
  • Chart
  • Fundamentals
  • Quarterly P&L
  • Annual P&L
  • About
  • Price history
  • FAQs

Blue Owl Capital Corporation Stock Performance

Open
$9.97
Prev. Close
$10.03
Circuit Range
N/A
Day Range
$9.97 - $10.17
Year Range
$9.82 - $13.57
Volume
1,62,491
Average Traded
$10.10

Blue Owl Capital Corporation Share Price Today

As of 9 October 2026, Blue Owl Capital Corporation's share price is $10.17. The stock opened at $9.97, compared to its previous close of $10.03. During today's trading session, Blue Owl Capital Corporation's share price traded between $9.97 and $10.17, with an average price of $10.07. Over the past 52 weeks, the stock has recorded a high of $13.57 and a low of $9.82. In terms of performance, Blue Owl Capital Corporation's share price has declined by 13.15% over the last six months and is down 21.83% on a year-on-year basis.

Blue Owl Capital Corporation Share Price Chart

$9.97$10.17
L
Show Current Price
H

Blue Owl Capital Corporation Stock Fundamentals & Key Indicators

Market Cap
$5.15B
PE Ratio (TTM)
17.38
Dividend Yield
15.09%
EPS (TTM)
$0.59
Revenue (TTM)
$1.68T
Return On Equity (TTM)
4.10%
Profit Margin
37.31%
Debt to Equity
1.12
Quarterly Earnings Growth YoY
-48.71%

Blue Owl Capital Corporation Quarterly Profit & Loss

All figures in USD

ParticularsSep 2025Dec 2025Mar 2026Jun 2026
Revenue$392.65$374.41$212.52$291.12
Net Profit$128.18$119.09-$24.38$65.74
Net Profit Margin32.64%31.81%-11.47%22.58%
Income ChangeN/A-7.09%-120.47%369.65%

Blue Owl Capital Corporation Annual Profit & Loss

All figures in USD

Particulars202320242025
Revenue$1626.40$1451.39$1681.44
Net Profit$793.31$594.98$627.41
Net Profit Margin48.78%40.99%37.31%
Income ChangeN/A-25.00%5.45%

About Blue Owl Capital Corporation

Blue Owl Capital Corp is a specialty finance company and business development company (BDC) focused on providing direct lending solutions to U.S. middle-market companies. The company seeks 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 strategies are intended to generate favorable returns across credit cycles with an emphasis on preserving capital.

Blue Owl Capital Corporation Historical Returns

MonthOpenCloseChange %
Oct 2026
$10.46
$10.16
-3.10%
Sep 2026
$11.47
$10.49
-7.09%
Aug 2026
$10.82
$11.29
+5.02%
Jul 2026
$10.93
$10.75
-0.97%
Jun 2026
$11.29
$10.86
-3.68%
May 2026
$11.87
$11.27
-3.76%
Apr 2026
$11.05
$11.71
+5.69%
Mar 2026
$11.01
$11.08
-1.95%
Feb 2026
$11.94
$11.30
-5.83%
Jan 2026
$12.51
$12.00
-3.46%
Dec 2025
$13.19
$12.43
-5.62%
Nov 2025
$12.94
$13.17
+1.23%

OBDC Share Price FAQs

What is Blue Owl Capital Corporation share price today?

chevron-up
Blue Owl Capital Corporation share price today is $10.17 as on October 9, 2026 at 1:29 am IST.

What is the 52 week high and 52 week low of Blue Owl Capital Corporation stock?

chevron-up
The 52 week high of Blue Owl Capital Corporation stock is $13.57, while the 52 week low is $9.82 as of 9 Oct '26.

What is OBDC's market capitalisation today?

chevron-up
OBDC market capitalisation is $5.15B as of October 9, 2026, at 4:45 pm IST.

What is OBDC's net income for the last quarter?

chevron-up
OBDC's net income for the last quarter is 65.74B USD.

What is the 5 year returns of OBDC?

chevron-up
The 5 year returns of OBDC is -29.28% as on 9 Oct '26.

What is the high & low stock price of OBDC today?

chevron-up
OBDC stock price hit a high of $10.17 and low of $9.97 as of 9 Oct '26.

Can I buy OBDC shares in India?

chevron-up
Yes. You can buy OBDC in India by opening an international trading account.