OBDC Earnings
Wednesday, May 06 2026
EPS Estimate
$0.35
$0.32 – $0.37
Revenue Estimate
$424M
Current Price
$11.78
Data Signal Summary
2 bullish
1 bearish
Insider buying cluster
Put/call 0.6 (bullish skew)
Price downtrend
Key Context
Analyst Consensus
mixed
Insider Activity
buying
Price Trend
downtrend
From 52w High
-0.1%
P/E Ratio
9.1
Est. Revisions (30d)
+0.0% 1up/6dn
Analyst Target (mean)
$14 $12–$15 +18%
Options P/C Ratio
0.62
Est. Dispersion
14% 11 analysts
Insider Cluster
strong buy (officer)
Fund Convergence
moderate Two Sigma, Citadel
Recent Activity
insider trades
14 transactions
Buy
·
NICHOLSON LOGAN (President)
·10,000 shares
·$113,200
Buy
·
REDDY NEENA (Officer)
·7,890 shares
·$103,065
Buy
·
PACKER CRAIG W (Chief Executive Officer)
·83,200 shares
·$977,924
Buy
·
NICHOLSON LOGAN (President)
·25,000 shares
·$293,690
Buy
·
TEMPLE CHRISTOPHER M (Director)
·8,000 shares
·$96,240
9 more
Buy
·
WEILER MELISSA
·10,000 shr
·$119,900
Buy
·
NICHOLSON LOGAN
·15,553 shr
·$220,640
Buy
·
WOOLRIDGE VICTOR
·6,915 shr
·$99,922
Buy
·
TEMPLE CHRISTOPHER M
·15,000 shr
·$222,000
Award
·
WEILER MELISSA
·11,734 shr
Award
·
WOOLRIDGE VICTOR
·6,679 shr
Award
·
NICHOLSON LOGAN
·24,447 shr
Buy
·
D ALELIO EDWARD H
·2,500 shr
·$37,550
Buy
·
NICHOLSON LOGAN
·10,000 shr
·$146,600
analyst ratings
1 rating
Keefe, Bruyette & Woods
→Market Perform
5d ago
Explore more