Blue Owl Capital Corp. seeks investment opportunities in middle market companies located in the United States with an EBITDA of USD 10-250 million and revenues of USD 50-2500 million. The company is headquartered in New York City, New York. The company went IPO on 2019-07-18. The Company’s investment objective is 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 strategy is intended to generate favorable returns across credit cycles with an emphasis on preserving capital. The company has investments in approximately 219 portfolio companies. Its portfolio by industry includes Internet software and services, insurance, food and beverage, asset-based lending and fund finance, healthcare providers and services, healthcare technology, buildings and real estate, consumer products, manufacturing, aerospace and defense, distribution, business services, and others. The company is externally managed by Blue Owl Credit Advisors LLC.
Blue Owl Capital Corp has an annual dividend of 1.51 per share, with a yield of 13.8739%. The dividend is paid quarterly and the last ex-dividend date was Mar 31, 2026.
Dividend Yield
Annual Dividend
Ex-Dividend Date
13.8739%
$1.51
Mar 31, 2026
Payout Frequency
Payout Ratio
Quarterly
119.94%
Dividend History
Ex-Dividend Date
Cash Amount
Record Date
Pay Date
Mar 31, 2026
$0.37
Mar 31, 2026
Apr 15, 2026
Dec 31, 2025
$0.37
Dec 31, 2025
Jan 15, 2026
Sep 30, 2025
$0.37
Sep 30, 2025
Oct 15, 2025
Aug 29, 2025
$0.02
Aug 29, 2025
Sep 15, 2025
Jun 30, 2025
$0.37
Jun 30, 2025
Jul 15, 2025
May 30, 2025
$0.01
May 30, 2025
Jun 13, 2025
Dividend Charts
OBDC Dividends
OBDC Dividend Growth (YoY)
Follow-Up Questions
What is Blue Owl Capital Corp's current dividend paid and annual dividend?
The current dividend paid by Blue Owl Capital Corp is $0.37. The annual dividend for Blue Owl Capital Corp is $1.51
What is Blue Owl Capital Corp's dividend payout ratio?
The dividend payout ratio for Blue Owl Capital Corp is 119.94%
What is the ex-dividend date for OBDC?
The ex-dividend date for Blue Owl Capital Corp is Mar 31, 2026.
How often does Blue Owl Capital Corp pay dividends?
Quarterly. The last time Blue Owl Capital Corp paid dividend was on Apr 15, 2026