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.25
EPS (ttm): 1.61
Insider Own: 6.80%
Shs Outstand: 510.85M
Perf Week: 0.54%
Market Cap: 7.62B
Forward P/E: 9.64
EPS next Y: 1.55
Insider Trans: 0.04%
Shs Float: 476.04M
Perf Month: -1.19%
Income: 629.06M
PEG: -
EPS next Q: 0.43
Inst Own: 37.24%
Short Float: 2.06%
Perf Quarter: -1.06%
Sales: 1.55B
P/S: 4.91
EPS this Y: -10.08%
Inst Trans: -
Short Ratio: 5.03
Perf Half Y: -1.71%
Book/sh: 15.28
P/B: 0.98
EPS next Y Percentage: -8.91%
ROA: 4.57%
Short Interest: 9.79M
Perf Year: 0.56%
Cash/sh: 0.94
P/C: 15.84
EPS next 5Y: -
ROE: 10.52%
52W Range From: 13.88
52W Range To: 16.79
Perf YTD: -1.32%
Dividend Est.: 1.48 (9.92%)
P/FCF: 14.87
EPS past 5Y: 31.00%
ROI: 4.59%
52W High: -11.12%
Beta: 0.88
Dividend TTM: 1.48 (9.92%)
Quick Ratio: -
Sales past 5Y: 21.14%
Gross Margin: 77.30%
52W Low: 7.50%
ATR (14): 0.24
Dividend Ex-Date: Dec 31, 2024
Current Ratio: -
EPS Y/Y TTM: -20.82%
Oper. Margin: 71.09%
RSI (14): 46.15
Volatility W: 1.37%
Volatility M: 1.58%
Employees: -
Debt/Eq: 1.30
Sales Y/Y TTM: 5.70%
Profit Margin: 40.50%
Recom: 2.09
Target Price: 15.82
Option/Short: Yes / Yes
LT Debt/Eq: 1.30
EPS Q/Q: -34.67%
Payout: 65.89%
Rel Volume: 1.86
Prev Close: 14.84
Sales Surprise: -0.14%
EPS Surprise: 2.51%
Sales Q/Q: -12.17%
Earnings: Jan 16 BMO
Avg Volume: 1.95M
Price: 14.92
SMA20: -1.12%
SMA50: -1.11%
SMA200: -2.14%
Trades:
Volume: 3,614,585
Change: 0.54%

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