Companies / Blue Owl Capital Corp

Blue Owl Capital Corp

NYSE: OBDCCIK 1655888NEW YORK, NY

Financials

Revenue
Net income$627.41M
Total debt$7.90B
Cash
Diluted EPS$1.24
Shares outstanding493.1M

Ownership

493.1M shares outstanding · as of Jul 31, 2026
0.02%Insiders
Ownership
Insiders0.02%85,000
Institutions52.14%257,117,247
Public float47.84%235,940,322

% of common shares outstanding (exact, from the latest cover-page filing). Institutions are quarterly 13F snapshots; insiders reflect current officers & directors.

Insiders 1

View all →
Insider% of sharesShares
0.02%85,000

Institutional holders 473

View all →

Activity

InsidersInstitutions
What insiders are doing in this stock (Form 4).
DateActorActionSecurityValueShares ΔPosition afterImpact
Feb 27, 2026Nicholson Logan
Executive
BuyCommon Stock$62.5K+6K
+10.04%
60,557
0.01% of shares
medium
Feb 27, 2026Nicholson Logan
Executive
BuyCommon Stock$50.7K+4K
+22.41%
24,443
<0.01% of shares
low

Securities

via CUSIP / OpenFIGI
SymbolTypeMarketCUSIPFIGI
OBDCCommon StockEquity69121K104BBG00DB0XYC4