Blue Owl Capital Corp (NYSE:OBDC) is held by 449 institutional investors per 13F filings through December 2025.
| 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 | -14,384,578 | -54.18% | $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 | -6,564,084 | -49.90% | $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 |
| Blue Owl Capital Holdings LP | 31 Dec, 2025 | 4,090,140 | 2,045,070 | 100.00% | $52,231,088.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 |
| Rockefeller Capital Management L.P. | 31 Dec, 2025 | 3,446,562 | 2,312,805 | 203.99% | $42,840,780.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 | -1,611,957 | -33.05% | $40,580,333.00 |