OBDCBlue Owl Capital Corporation Common Stock
11.30USD-0.26%Mkt Cap: 5.57B $P/E: 20.183d ago
Blue Owl Capital Corporation is a Private Debt, business development company That specializes in direct and fund of fund investments. The fund makes investments in senior secured, direct lending or unsecured loans, subor…
Industry Peers
Asset ManagementKey Statistics
Company
Market Cap5.57B $
Enterprise Value13.25B $
Revenue (TTM)1.70B $
Gross Profit1.70B $
Net Income (TTM)627.41M $
Revenue/Share3.376 USD
Last Price11.30 USD
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees—
CountryUS
SectorFinancial Services
IndustryAsset Management
ISIN—
Valuation
P/E (Trailing)20.18
P/E (Forward)8.68
PEG—
EV/EBITDA—
EV/Revenue7.80
P/S3.30
P/B0.79
EPS (TTM)0.56
EPS (Forward)1.30
52W Range
10.5220% of range14.44
52W High14.44 USD
52W Low10.52 USD
Profitability
Gross Margin100.00%
Oper. Margin74.72%
EBITDA Margin0.00%
Profit Margin88.41%
ROE8.48%
ROA3.65%
Growth
Revenue Growth-17.40%
Earnings Growth-50.70%
Cash Flow & Leverage
Operating CF1.74B $
CapEx (TTM)—
FCF Margin28.40%
FCF Yield8.66%
Net Debt7.69B $
Net Debt/EBITDA—
Balance Sheet
Debt/Equity1.26
Current Ratio0.18
Quick Ratio0.15
Book Value/Sh14.26 USD
Cash/Share0.4410 USD
Dividends
Fwd Div Rate1.240 USD
Trail. Div Rate1.420 USD
Div. Yield10.94%
5Y Avg Yield9.20%
Payout Ratio257.14%
Ex-Div DateAug 31, 2026
Pay DateOct 15, 2026
Analyst Consensus
Rating1.6 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)13.17 USD
Upside (mean)+16.6%
Target Range11.00 USD – 15.00 USD
$11.00+16.6% to mean$15.00
# Analysts13
Ownership
Shares Out.493.14M
Float—
Insiders0.27%
Institutions56.30%
Short Interest
Short Ratio5.5d
Short % Float3.96%
Short % Out.3.96%
Shares Short19.52M
Short (prev mo.)22.30M
Technical
SMA 5011.05 (+2.2%)
SMA 20011.65 (-3.0%)
Beta0.67
S&P 52W Chg18.16%
Avg Vol (30d)3.69M
Avg Vol (10d)4.38M
Technical Indicators
RSI (14)51.2
MACD0.1545
MACD Signal0.1493
MACD Hist.+0.0052
BB Upper12.00 USD
BB Middle11.23 USD
BB Lower10.45 USD
BB Width13.78%
ATR (14)0.2545 USD
Vol Ratio (20d)0.57x