Blue Owl Capital Corp - Common Stock, $0.01 par value (OBDC)

Historical Holders from Q1 2019 to Q3 2025

Symbol
OBDC on NYSE
Type / Class
Equity / Common Stock, $0.01 par value
Shares outstanding
511,266,022
All holders as of 30 Sep 2025
Q3 2025
Total 13F shares, excl. options
245,555,343
Holdings value
$3,139,934,753
% of all portfolios
0.02%
Number of holders
449
Number of buys
241
Number of sells
-167
Average buys %
+0%
Average sells %
-0%
Reported Shares, Excluding Options vs Price
Reported Value, Excluding Options
Total Investors

Significant Owners of Blue Owl Capital Corp - Common Stock, $0.01 par value (OBDC)

Filer Ownership Change % Holdings Value Net Change Nb Shares Change % Reporting Name Report Period
State of New Jersey Common Pension Fund E 4.45% -23% $322,841,486 22,751,338 0% State of New Jersey Common Pension Fund E 13 Jan 2025

Institutional Holders of Blue Owl Capital Corp - Common Stock, $0.01 par value (OBDC)

Period Reported Shares, Excl. Options Value, Excl. Options Value Change Price Investors
2025 Q3 245,555,343 $3,139,934,753 +$180,392,085 $12.77 449
2025 Q2 232,416,950 $3,336,365,071 -$15,034,605 $14.34 433
2025 Q1 233,061,514 $3,418,870,028 +$1,086,207,537 $14.66 431
2024 Q4 158,223,372 $2,394,465,902 +$9,265,095 $15.12 404
2024 Q3 155,728,091 $2,274,093,183 -$150,258,250 $14.57 374
2024 Q2 166,788,224 $2,562,947,018 -$21,791,236 $15.36 384
2024 Q1 168,315,633 $2,590,455,506 -$13,428,287 $15.38 370
2023 Q4 169,942,663 $2,509,361,056 +$44,746,675 $14.76 358
2023 Q3 165,050,794 $2,286,686,064 +$22,044,492 $13.85 317
2023 Q2 165,132,562 $2,209,724,871 -$92,224,618 $13.42 302
2023 Q1 172,940,050 $2,185,299,626 +$33,475,720 $12.61 292
2022 Q4 170,672,395 $1,973,933,702 +$63,773,013 $11.55 297
2022 Q3 165,086,618 $1,713,860,358 -$75,288,439 $10.37 265
2022 Q2 172,659,955 $2,130,921,441 -$2,757,462 $12.33 273
2022 Q1 172,284,375 $2,546,121,512 +$82,227,699 $14.78 259
2021 Q4 166,887,370 $2,363,604,679 -$52,074,781 $14.16 237
2021 Q3 169,403,696 $2,394,289,630 +$16,503,114 $14.12 215
2021 Q2 168,299,726 $2,402,732,552 -$133,774,403 $14.27 201
2021 Q1 173,735,424 $2,393,080,843 -$17,072,147 $13.77 195
2020 Q4 144,915,395 $1,836,250,589 +$201,811,118 $12.66 188
2020 Q3 157,230,714 $1,896,680,400 +$264,001,654 $12.06 151
2020 Q2 135,296,926 $1,668,569,024 +$642,336,012 $12.33 127
2020 Q1 83,395,049 $962,707,121 +$186,615,181 $11.54 106
2019 Q4 66,842,275 $1,195,489,416 +$30,576,313 $17.89 64
2019 Q3 51,575,133 $813,412,719 +$362,751,622 $15.77 49
2019 Q2 634 $9,000 $14.2 1
2019 Q1 634 $9,000 $14.2 1