OBDC

OBDC Earnings Preview

Blue Owl Capital Corporation · Financial Services · $6B

14d until earnings

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