Blue Owl Capital Corporation (OBDC)

11.30 +0.18%
NYSE Stock
Open in Risen →

Blue Owl Capital Corporation (OBDC) is listed on NYSE. It is $11.30, +0.18%, with a $5.6B market cap. RSI is 51.6, neutral. The latest reported quarter beat estimates. Insiders were net buyers across the listed trades.

Technical Analysis

RSI (14) 51.6 Neutral
Market Cap $5.6B
Volume 1.6M

Fundamentals — 10-Q Q2 2026

Revenue --
Net Income $41.4M
EPS $0.08
Debt / Equity 1.1x
P/E Ratio 141.3x

Earnings

Recent Insider Trades

Name Title Type Shares Price Value Date
Nicholson Logan President Buy 3,000 $11.29 $33,870 2026 Aug 20
Kaye Eric A. Insider Buy 1,000 $11.21 $11,210 2026 May 11
Nicholson Logan President Buy 10,000 $11.32 $113,200 2026 Feb 27
Kaye Eric A. Insider Buy 1,000 $11.91 $11,913 2026 Feb 25
Reddy Neena Vice President and Secretary Buy 7,890 $13.06 $103,043 2025 Nov 26
Packer Craig Chief Executive Officer Buy 83,200 $11.75 $977,600 2025 Nov 18
Nicholson Logan President Buy 25,000 $11.75 $293,750 2025 Nov 18
Temple Chris Director Buy 8,000 $12.03 $96,240 2025 Nov 12
Weiler Melissa Director Buy 10,000 $11.99 $119,900 2025 Nov 10
Nicholson Logan President Buy 15,553 $14.19 $220,697 2025 Aug 15
Woolridge Victor Director Buy 6,915 $14.45 $99,922 2025 May 27
Temple Chris Director Buy 15,000 $14.80 $222,000 2025 Mar 6
DAlelio Edward H Director Buy 2,500 $15.02 $37,550 2024 Aug 27
Nicholson Logan President Buy 10,000 $14.66 $146,600 2024 Aug 21
DAlelio Edward H Director Buy 3,000 $15.07 $45,210 2024 Mar 5

Similar Stocks

Ticker Price RSI Mkt Cap
DXC DXC Technology Company $11.21 62.2 $1.8B
EBC Eastern Bankshares, Inc. $22.30 39.3 $5.1B

Take OBDC further

Set alerts on OBDC

Get notified when Blue Owl Capital Corporation hits your price targets or technical conditions are met.

Get Started Free