Blue Owl Capital Corporation – NYSE:OBDC

Blue Owl Capital stock price today

$14.36
-1.11
-7.18%
Financial Health
0
1
2
3
4
5
6
7
8
9

Blue Owl Capital stock price monthly change

-1.28%
month

Blue Owl Capital stock price quarterly change

-1.28%
quarter

Blue Owl Capital stock price yearly change

+1.98%
year

Blue Owl Capital key metrics

Market Cap
5.91B
Enterprise value
5.60B
P/E
9.59
EV/Sales
4.11
EV/EBITDA
N/A
Price/Sales
4.42
Price/Book
1.01
PEG ratio
0.37
EPS
1.98
Revenue
1.04B
EBITDA
915.27M
Income
773.98M
Revenue Q/Q
81.12%
Revenue Y/Y
50.08%
Profit margin
46.11%
Oper. margin
64.66%
Gross margin
80.65%
EBIT margin
64.66%
EBITDA margin
87.93%
Sign up &
create your own Smart Feed

Personalize your watchlist with companies you want to keep track of and get notified in the smart feed every time fresh news arrives.

Sign up for free

Blue Owl Capital stock price history

Blue Owl Capital stock forecast

Blue Owl Capital financial statements

Blue Owl Capital Corporation (NYSE:OBDC): Profit margin
Jun 2023 215.76M 195.56M 90.64%
Sep 2023 225.38M 206.93M 91.81%
Dec 2023 205.43M 188.96M 91.98%
Mar 2024 394.38M 182.51M 46.28%
Blue Owl Capital Corporation (NYSE:OBDC): Analyst Estimates
Dec 2023 205.43M 188.96M 91.98%
Mar 2024 394.38M 182.51M 46.28%
Sep 2025 377.86M 171.50M 45.39%
Dec 2025 377.98M 170.34M 45.07%
  • Analysts Price target

  • Financials & Ratios estimates

8.72%
Yield TTM
Blue Owl Capital Corporation (NYSE:OBDC): Payout ratio
Payout ratio 103.56%
Blue Owl Capital Corporation (NYSE:OBDC): Dividend Yield
2019 3.81%
2020 9.22%
2021 8.3%
2022 10.73%
2023 10.65%
Blue Owl Capital Corporation (NYSE:OBDC): Debt to assets
Jun 2023 13393278000 7.44B 55.58%
Sep 2023 13461820000 7.46B 55.43%
Dec 2023 13511396000 7.49B 55.43%
Mar 2024 13329632000 7.30B 54.77%
Blue Owl Capital Corporation (NYSE:OBDC): Cash Flow
Jun 2023 496.53M 355.38M -528.10M
Sep 2023 178.94M 62.23M -114.80M
Dec 2023 413.85M 256.95M -186.23M
Mar 2024 86.45M 357.72M -361.02M

Blue Owl Capital other data

Saturday, 28 December 2024
seekingalpha.com
Thursday, 19 December 2024
businesswire.com
Monday, 16 December 2024
prnewswire.com
Saturday, 14 December 2024
seekingalpha.com
seekingalpha.com
Monday, 9 December 2024
zacks.com
Wednesday, 20 November 2024
businesswire.com
seekingalpha.com
Saturday, 16 November 2024
seekingalpha.com
Tuesday, 12 November 2024
businesswire.com
Thursday, 7 November 2024
seekingalpha.com
zacks.com
businesswire.com
Wednesday, 6 November 2024
zacks.com
zacks.com
prnewswire.com
Saturday, 26 October 2024
seekingalpha.com
Tuesday, 22 October 2024
prnewswire.com
Thursday, 17 October 2024
seekingalpha.com
Thursday, 3 October 2024
seekingalpha.com
Wednesday, 2 October 2024
seekingalpha.com
prnewswire.com
Thursday, 26 September 2024
seekingalpha.com
Monday, 23 September 2024
247wallst.com
Friday, 20 September 2024
accesswire.com
Friday, 6 September 2024
zacks.com
Thursday, 5 September 2024
seekingalpha.com
Tuesday, 3 September 2024
businesswire.com
Friday, 23 August 2024
247wallst.com
Thursday, 22 August 2024
seekingalpha.com
  • What's the price of Blue Owl Capital stock today?

    One share of Blue Owl Capital stock can currently be purchased for approximately $14.36.

  • When is Blue Owl Capital's next earnings date?

    Unfortunately, Blue Owl Capital's (OBDC) next earnings date is currently unknown.

  • Does Blue Owl Capital pay dividends?

    Yes, Blue Owl Capital pays dividends and its trailing 12-month yield is 8.73% with 104% payout ratio.It means that the company is paying a dividend greater than earnings. The last Blue Owl Capital stock dividend of undefined was paid on 4 Sep 2025.

  • How much money does Blue Owl Capital make?

    Blue Owl Capital has a market capitalization of 5.91B and it's past years’ income statements indicate that its last revenue has increased compared to the previous period by 215.65% to 1.58B US dollars.

  • What is Blue Owl Capital's stock symbol?

    Blue Owl Capital Corporation is traded on the NYSE under the ticker symbol "OBDC".

  • What is Blue Owl Capital's primary industry?

    Company operates in the Financial Services sector and Financial - Credit Services industry.

  • How do i buy shares of Blue Owl Capital?

    Shares of Blue Owl Capital can be purchased through any online brokerage account. Popular online brokerages with access to the U.S. stock market include WeBull, Vanguard Brokerage Services, TD Ameritrade, E*TRADE, Robinhood, Fidelity, and Charles Schwab.

  • When Blue Owl Capital went public?

    Blue Owl Capital Corporation is publicly traded company for more then 6 years since IPO on 18 Jul 2019.

  • What is Blue Owl Capital's official website?

    The official website for Blue Owl Capital is owlrockcapitalcorporation.com.

  • Where are Blue Owl Capital's headquarters?

    Blue Owl Capital is headquartered at 399 Park Avenue, New York, NY.

  • How can i contact Blue Owl Capital?

    Blue Owl Capital's mailing address is 399 Park Avenue, New York, NY and company can be reached via phone at +212 4193000.

Blue Owl Capital company profile:

Blue Owl Capital Corporation

owlrockcapitalcorporation.com
Exchange:

NYSE

Full time employees:

0

Industry:

Financial - Credit Services

Sector:

Financial Services

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.

399 Park Avenue
New York, NY 10022

CIK: 0001655888
ISIN: US69121K1043
: