A total of 428 institutions have reported a stake in Blue Owl Capital Corp (NYSE:OBDC) as of December 2025, according to recent 13F filings with the SEC.
| Owner Name | Date | Shares Held | Change (QoQ) | Change (%) | Value (USD) |
|---|---|---|---|---|---|
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 31 Dec, 2025 | 16,445,728 | 0 | 0.00% | $204,420,399.00 |
| FMR LLC | 31 Dec, 2025 | 15,733,627 | 1,033,037 | 7.03% | $195,568,984.00 |
| State of New Jersey Common Pension Fund A | 31 Dec, 2025 | 15,263,873 | 0 | 0.00% | $189,729,941.00 |
| OREGON PUBLIC EMPLOYEES RETIREMENT FUND | 31 Dec, 2025 | 14,968,973 | -31,027 | -0.21% | $186,064,334.00 |
| VAN ECK ASSOCIATES CORP | 31 Dec, 2025 | 12,811,022 | -553,356 | -4.14% | $159,241.00 |
| BANK OF AMERICA CORP /DE/ | 31 Dec, 2025 | 12,166,244 | -1,109,167 | -8.36% | $151,226,410.00 |
| MORGAN STANLEY | 31 Dec, 2025 | 9,137,406 | -741,281 | -7.50% | $113,577,965.00 |
| UBS Group AG | 31 Dec, 2025 | 8,528,672 | 2,463,080 | 40.61% | $106,011,393.00 |
| ROYAL BANK OF CANADA | 31 Dec, 2025 | 6,670,287 | -812,936 | -10.86% | $82,911,000.00 |
| Cresset Asset Management, LLC | 31 Dec, 2025 | 6,589,645 | 37,055 | 0.57% | $84,347,448.00 |
| AMERIPRISE FINANCIAL INC | 31 Dec, 2025 | 5,463,561 | 9,433 | 0.17% | $67,912,957.00 |
| Generali Asset Management SPA SGR | 31 Dec, 2025 | 4,377,807 | 0 | 0.00% | $54,416,141.00 |
| ROBERT WOOD JOHNSON FOUNDATION | 31 Dec, 2025 | 4,218,864 | 4,218,864 | 0.00% | $52,440,480.00 |
| Sound Income Strategies, LLC | 31 Dec, 2025 | 3,779,901 | 387,347 | 11.42% | $47,664,554.00 |
| BlackRock, Inc. | 31 Dec, 2025 | 3,611,817 | 2,294 | 0.06% | $44,894,885.00 |
| WELLS FARGO & COMPANY/MN | 31 Dec, 2025 | 3,440,960 | 2,022,806 | 142.64% | $42,771,136.00 |
| HAMILTON LANE ADVISORS LLC | 31 Dec, 2025 | 3,406,230 | 0 | 0.00% | $42,339,439.00 |
| JPMORGAN CHASE & CO | 31 Dec, 2025 | 3,264,709 | 826,376 | 33.89% | $40,580,333.00 |
| Brown University | 31 Dec, 2025 | 3,224,863 | -1,124,000 | -25.85% | $40,085,047.00 |
| Lalia Capital, LLC | 31 Dec, 2025 | 3,056,435 | 3,056,435 | 0.00% | $37,991,487.00 |