Blue Owl Capital Corp (OBDC)

PriceLoading quote

Financial charts

Revenue

No reported data

Net income

Free cash flow

No reported data

Total cash / debt

CashTotal debt

Financial statements

6 annual periodsNewest to oldest
202520242023202220212020
Net income$627.4M$595.0M$793.3M$466.4M$624.9M$387.7M
Basic EPSper diluted share$1.24$1.53$2.03$1.18$1.59$1.00
Diluted EPSper diluted share$1.24$1.53$2.03$1.18$1.59$1.00

Insider buys & sells

Jul 1, 2024Jun 30, 2026
Buys20$2.49M disclosed value
Sells (SEC code S)0$0.00 disclosed value
20 recent transactions
TransactionInsiderTypeSharesPriceValueOwned after
Jun 2, 2026Form 4Nicholson LoganPresidentBuyCommon Stock · indirect400$11.31$4.5K24.8K
Jun 2, 2026Form 4Nicholson LoganPresidentBuyCommon Stock2.6K$11.31$29.4K63.2K
May 11, 2026Form 4Kaye Eric A.DirectorBuyCommon Stock1.0K$11.21$11.2K21.1K
Feb 27, 2026Form 4Nicholson LoganPresidentBuyCommon Stock · indirect4.5K$11.32$50.7K24.4K
Feb 27, 2026Form 4Nicholson LoganPresidentBuyCommon Stock5.5K$11.32$62.5K60.6K