
Blue Owl Capital Corporation – NYSE:OBDC
Blue Owl Capital stock price today
Blue Owl Capital stock price monthly change
Blue Owl Capital stock price quarterly change
Blue Owl Capital stock price yearly change
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% |
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 freeBlue Owl Capital stock price history
Blue Owl Capital stock forecast
Blue Owl Capital financial statements
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% |
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
Paying a dividend greater than earnings.
Payout ratio | 103.56% |
---|
2019 | 3.81% |
---|---|
2020 | 9.22% |
2021 | 8.3% |
2022 | 10.73% |
2023 | 10.65% |
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% |
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
Quarter | Transcript |
---|---|
Q1 2024 9 May 2024 | Q1 2024 Earnings Call Transcript |
Q4 2023 22 Feb 2024 | Q4 2023 Earnings Call Transcript |
Q3 2023 11 Nov 2023 | Q3 2023 Earnings Call Transcript |
Q2 2023 11 Aug 2023 | Q2 2023 Earnings Call Transcript |
Blue Owl Capital: 108% Coverage, Strong NII Growth, NAV Discount
Sixth Street Specialty Lending: Worthy NAV Premium
Blue Owl Capital: A Rock Solid High-Yield BDC Play
Blue Owl Capital: Strong Brand Name, Bright Future
Undercovered Dozen: VICI Properties, General Dynamics, LandBridge, Anavex +
Blue Owl Capital: You Can Trust This Top BDC's Double Digit Yield
Blue Owl Capital: The Ultimate Value With A Rare 11%+ Yield
Blue Owl Capital: Misunderstood Pessimism With A Highly Attractive Yield
Blue Owl Capital: Adding More Before Earnings Due To High Growth
-
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.comNYSE
0
Financial - Credit Services
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.
New York, NY 10022
CIK: 0001655888
ISIN: US69121K1043
: