OBDC

Blue Owl Capital Corporation
NYSEFINANCIAL SERVICESASSET MANAGEMENT

Key Statistics

Market Cap
$5.82B
P/E Ratio
9.45
EPS
$1.24
Beta
0.70
52W High
$13.83
52W Low
$10.34
50-Day MA
$11.30
200-Day MA
$12.66
Dividend Yield
13.10%
Profit Margin
33.90%
Forward P/E
8.68
PEG Ratio

About Blue Owl Capital Corporation

Blue Owl Capital Corporation (OBDC) is a premier alternative asset management firm that focuses on private credit and direct lending strategies specifically designed for institutional investors. The company is committed to offering tailored investment solutions and fostering enduring partnerships across diverse sectors, aligning its interests with those of its clients. With a solid portfolio underpinned by a seasoned management team, Blue Owl is well-positioned to seize market opportunities while adeptly managing the intricacies of the private capital landscape. Its commitment to transparency and value creation reinforces its status as a trusted leader in the investment community.

Official WebsiteUSAFY End: December

Fundamentals

Revenue (TTM)$1.85B
Gross Profit (TTM)$1.85B
EBITDA
Operating Margin75.90%
Return on Equity9.40%
Return on Assets5.67%
Revenue/Share (TTM)$3.66
Book Value$14.81
Price-to-Book0.79
Price-to-Sales (TTM)3.15
EV/Revenue21.31
EV/EBITDA
Quarterly Earnings Growth (YoY)-40.90%
Quarterly Revenue Growth (YoY)13.50%
Shares Outstanding$496.75M
Float0
% Insiders0.26%
% Institutions54.92%

Historical Volatility

HV 10-Day
30.42%
HV 20-Day
27.72%
HV 30-Day
30.97%
HV 60-Day
30.18%
HV Rank
83.7%

Volatility is currently contracting

Analyst Ratings

Consensus ($13.79 target)
4
Strong Buy
7
Buy
2
Hold
Data last updated: 5/1/2026