US Stocks
/
Blue Owl Capital Inc. Share Price

Blue Owl Capital Inc. Share Price

NYSE: OWL | Mid Cap
$9.27
+$0.19 (2.09%) 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 Inc. Stock Performance

Open
$9.02
Prev. Close
$9.08
Circuit Range
N/A
Day Range
$8.99 - $9.31
Year Range
$7.96 - $17.33
Volume
14,21,195
Average Traded
$9.22

Blue Owl Capital Inc. Share Price Today

As of 9 October 2026, Blue Owl Capital Inc.'s share price is $9.27. The stock opened at $9.02, compared to its previous close of $9.08. During today's trading session, Blue Owl Capital Inc.'s share price traded between $8.99 and $9.31, with an average price of $9.15. Over the past 52 weeks, the stock has recorded a high of $17.33 and a low of $7.96. In terms of performance, Blue Owl Capital Inc.'s share price has declined by 4.83% over the last six months and is down 41.20% on a year-on-year basis.

Blue Owl Capital Inc. Share Price Chart

$8.99$9.31
L
Show Current Price
H

Blue Owl Capital Inc. Stock Fundamentals & Key Indicators

Market Cap
$6.07B
PE Ratio (TTM)
77.00
Dividend Yield
9.66%
EPS (TTM)
$0.12
Revenue (TTM)
$2.87T
Return On Equity (TTM)
4.05%
Profit Margin
2.75%
Debt to Equity
1.91
Quarterly Earnings Growth YoY
80.51%

Blue Owl Capital Inc. Quarterly Profit & Loss

All figures in USD

ParticularsSep 2025Dec 2025Mar 2026Jun 2026
Revenue$727.99$755.60$753.81$753.05
Net Profit$6.31$47.67$15.54$11.39
Net Profit Margin0.87%6.31%2.06%1.51%
Income ChangeN/A655.47%-67.40%-26.71%

Blue Owl Capital Inc. Annual Profit & Loss

All figures in USD

Particulars2022202320242025
Revenue$1369.72$1731.61$2295.43$2870.18
Net Profit-$9.29$54.34$109.58$78.83
Net Profit Margin-0.68%3.14%4.77%2.75%
Income ChangeN/A684.93%101.66%-28.06%

About Blue Owl Capital Inc.

Blue Owl is one of the world's largest alternative-asset managers, $319.0 billion in total managed assets, including $190.6 billion in fee-earning AUM, at the end of March 2026. The company has three core business segments: credit strategies ($158.1 billion in total AUM and $97.2 billion in fee-earning AUM), private equity ($71.5 billion/$41.4 billion), and real estate/real assets ($89.4 billion/$52.0 billion). The firm primarily serves institutional investors (68% of AUM) and high-net-worth individuals (32%). Blue Owl operates through more than 20 offices in the Americas, and the EMEA and Asia-Pacific regions.

Blue Owl Capital Inc. Historical Returns

MonthOpenCloseChange %
Oct 2026
$9.12
$9.30
+2.25%
Sep 2026
$11.87
$9.10
-24.33%
Aug 2026
$10.44
$12.02
+16.76%
Jul 2026
$8.79
$10.29
+17.79%
Jun 2026
$10.29
$8.74
-14.98%
May 2026
$10.24
$10.28
+5.54%
Apr 2026
$9.28
$9.74
+6.68%
Mar 2026
$10.11
$9.13
-13.54%
Feb 2026
$13.57
$10.56
-22.55%
Jan 2026
$15.06
$13.63
-8.70%
Dec 2025
$14.80
$14.94
-0.53%
Nov 2025
$15.96
$15.02
-4.76%

OWL Share Price FAQs

What is Blue Owl Capital Inc. share price today?

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

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

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

What is OWL's market capitalisation today?

chevron-up
OWL market capitalisation is $6.07B as of October 9, 2026, at 7:15 am IST.

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

chevron-up
OWL's net income for the last quarter is 11.39B USD.

What is the 5 year returns of OWL?

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

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

chevron-up
OWL stock price hit a high of $9.31 and low of $8.99 as of 9 Oct '26.

Can I buy OWL shares in India?

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