STRS Ohio’s Blue Owl Capital OBDC Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$121M Buy
10,941,976
+8,802,373
+411% +$103M 0.48% 32
2025
Q4
$26.6M Buy
2,139,603
+61,868
+3% +$787K 0.1% 197
2025
Q3
$26.5M Buy
2,077,735
+54,023
+3% +$769K 0.1% 207
2025
Q2
$29M Buy
2,023,712
+55,926
+3% +$795K 0.11% 209
2025
Q1
$28.8M Buy
1,967,786
+54,233
+3% +$815K 0.12% 190
2024
Q4
$28.9M Buy
1,913,553
+52,709
+3% +$794K 0.11% 199
2024
Q3
$27.1M Buy
1,860,844
+51,044
+3% +$767K 0.1% 222
2024
Q2
$27.8M Buy
1,809,800
+48,425
+3% +$774K 0.11% 202
2024
Q1
$27.1M Sell
1,761,375
-437,112
-20% -$6.57M 0.11% 218
2023
Q4
$32.4M Buy
2,198,487
+64,520
+3% +$917K 0.14% 181
2023
Q3
$29.6M Buy
2,133,967
+29,409
+1% +$406K 0.13% 190
2023
Q2
$28.2M Sell
2,104,558
-10,284
-0.5% -$134K 0.12% 202
2023
Q1
$26.7M Buy
2,114,842
+60,685
+3% +$781K 0.12% 223
2022
Q4
$23.7M Sell
2,054,157
-923,819
-31% -$11.1M 0.11% 241
2022
Q3
$30.9M Sell
2,977,976
-1,107,869
-27% -$14.1M 0.15% 179
2022
Q2
$50.4M Sell
4,085,845
-3,910,636
-49% -$53.6M 0.23% 114
2022
Q1
$118M Sell
7,996,481
-1,356,263
-15% -$19.9M 0.43% 42
2021
Q4
$132M Buy
9,352,744
+196,699
+2% +$2.81M 0.46% 38
2021
Q3
$129M Buy
9,156,045
+188,972
+2% +$2.74M 0.49% 39
2021
Q2
$128M Sell
8,967,073
-392,978
-4% -$5.65M 0.46% 43
2021
Q1
$129M Buy
9,360,051
+265,871
+3% +$3.62M 0.49% 41
2020
Q4
$115M Buy
9,094,180
+254,976
+3% +$3.23M 0.44% 43
2020
Q3
$107M Buy
8,839,204
+269,318
+3% +$3.3M 0.45% 44
2020
Q2
$106M Buy
8,569,886
+1,202,381
+16% +$14.9M 0.46% 47
2020
Q1
$85M Buy
7,367,505
+165,615
+2% +$2.42M 0.45% 52
2019
Q4
$129M Buy
7,201,890
+139,391
+2% +$2.44M 0.54% 36
2019
Q3
$111M Buy
+7,062,499
New +$113M 0.49% 45

Other funds holding OBDC

STRS Ohio's OBDC Position: Q1 2026 in Review

STRS Ohio increased its Blue Owl Capital (OBDC) stake by 411% in Q1 2026, buying an estimated $103M and bringing the position to 10,941,976 shares worth $121M. The position accounts for 0.48% of the portfolio, ranked #32.

STRS Ohio first reported a position in OBDC in Q3 2019 and has held it in 27 quarters since. The position peaked at $132M in Q4 2021. 457 funds tracked by Wall St. Rank hold OBDC as of Q1 2026.

  • STRS Ohio held 10,941,976 shares of Blue Owl Capital worth $121M as of Q1 2026.
  • STRS Ohio bought 8,802,373 Blue Owl Capital shares in Q1 2026, an estimated $103M.
  • Blue Owl Capital made up 0.48% of STRS Ohio's portfolio in Q1 2026, its #32 holding.
  • STRS Ohio first reported a position in Blue Owl Capital in Q3 2019 and has held it in 27 quarters since.
  • STRS Ohio's Blue Owl Capital position peaked at $132M in Q4 2021.
  • 457 funds tracked by Wall St. Rank held Blue Owl Capital as of Q1 2026.

Based on STRS Ohio's 13F filing for Q1 2026, filed 24 Apr 2026.