Attention: This platform is in beta mode. Expect some changes and adjustments.

AI Market Mood: Stock Dashboard

OBDC


Fundamental

Company: Blue Owl Capital Corp
Sector: Financial
Industry: Asset Management
Country: USA
Exchange: NYSE
Index: -
P/E: 9.43
EPS (ttm): 1.55
Insider Own: 5.34%
Shs Outstand: 511.05M
Perf Week: 0.14%
Market Cap: 7.46B
Forward P/E: 9.54
EPS next Y: 1.53
Insider Trans: 0.08%
Shs Float: 483.75M
Perf Month: -0.34%
Income: 655.10M
PEG: -
EPS next Q: 0.40
Inst Own: 52.53%
Short Float: 1.77%
Perf Quarter: 1.39%
Sales: 1.43B
P/S: 5.22
EPS this Y: -15.88%
Inst Trans: -
Short Ratio: 2.39
Perf Half Y: -4.94%
Book/sh: 15.14
P/B: 0.96
EPS next Y Percentage: -4.55%
ROA: 4.13%
Short Interest: 8.54M
Perf Year: -7.49%
Cash/sh: 1.01
P/C: 14.50
EPS next 5Y: -11.22%
ROE: 9.52%
52W Range From: 12.10
52W Range To: 15.81
Perf YTD: -3.12%
Dividend Est.: 1.48 (10.13%)
P/FCF: 10.18
EPS past 5Y: -0.11%
ROIC: 3.66%
52W High: -7.69%
Beta: 0.79
Dividend TTM: 1.47 (10.09%)
Quick Ratio: 1.38
Sales past 5Y: 15.95%
Gross Margin: 74.25%
52W Low: 20.56%
ATR (14): 0.24
Dividend Ex-Date: Jun 30, 2025
Current Ratio: 1.38
EPS Y/Y TTM: -22.07%
Oper. Margin: 81.77%
RSI (14): 53.51
Volatility W: 0.61%
Volatility M: 0.89%
Employees: -
Debt/Eq: 1.31
Sales Y/Y TTM: -10.67%
Profit Margin: 45.85%
Recom: 1.50
Target Price: 15.59
Option/Short: Yes / Yes
LT Debt/Eq: 1.31
EPS Q/Q: 4.70%
Payout: 97.03%
Rel Volume: 0.41
Prev Close: 14.75
Sales Surprise: -1.26%
EPS Surprise: -4.54%
Sales Q/Q: -20.71%
Earnings: May 07 AMC
Avg Volume: 3.57M
Price: 14.59
SMA20: 0.12%
SMA50: 3.30%
SMA200: -0.98%
Trades:
Volume: 1,495,850
Change: -1.08%

Technical:


Latest News:

Wells Fargo Keeps Their Sell Rating on Blue Owl Capital (OBDC) | Markets Insider somewhat bearish
OBDC

Summary: Wells Fargo analyst Finian O'Shea maintained a Sell rating on Blue Owl Capital with a price target of $15.50, while the general consensus is a Moderate Buy with an average price target of $16.50. Blue Owl Capital reported a quarterly net profit of $182.52 million, lower than the previous year's $201.84 million.

Full article
2024-05-29T15:13:36Z