Snowden Capital Advisors’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
Q2
Sell
-10,970
Closed -$125K 1380
2026
Q1
$125K Sell
10,970
-3,475
-24% -$40.8K ﹤0.01% 1255
2025
Q4
$185K Sell
14,445
-4,157
-22% -$52.9K ﹤0.01% 1230
2025
Q3
$244K Buy
18,602
+45
+0.2% +$641 0.01% 1116
2025
Q2
$273K Sell
18,557
-255
-1% -$3.62K 0.01% 1044
2025
Q1
$283K Buy
18,812
+45
+0.2% +$676 0.01% 1009
2024
Q4
$291K Buy
18,767
+1,985
+12% +$29.9K 0.01% 1007
2024
Q3
$251K Sell
16,782
-431
-3% -$6.47K 0.01% 1090
2024
Q2
$271K Buy
17,213
+1,020
+6% +$16.3K 0.01% 1004
2024
Q1
$255K Buy
16,193
+700
+5% +$10.5K 0.01% 1031
2023
Q4
$229K Buy
15,493
+8
+0.1% +$114 0.01% 1031
2023
Q3
$214K Sell
15,485
-14,061
-48% -$194K 0.01% 987
2023
Q2
$397K Buy
29,546
+1,102
+4% +$14.4K 0.01% 841
2023
Q1
$359K Sell
28,444
-1,045
-4% -$13.4K 0.01% 874
2022
Q4
$341K Sell
29,489
-2,140
-7% -$25.7K 0.01% 871
2022
Q3
$327K Hold
31,629
0.01% 866
2022
Q2
$389K Sell
31,629
-500
-2% -$6.85K 0.02% 746
2022
Q1
$474K Buy
32,129
+22,045
+219% +$323K 0.02% 650
2021
Q4
$142K Sell
10,084
-384
-4% -$5.49K 0.01% 748
2021
Q3
$148K Sell
10,468
-2,860
-21% -$41.4K 0.01% 849
2021
Q2
$190K Buy
13,328
+1,400
+12% +$20.1K 0.01% 850
2021
Q1
$164K Buy
+11,928
New +$162K 0.01% 775

Other funds holding OBDC

Snowden Capital Advisors's OBDC Position: Q2 2026 in Review

Snowden Capital Advisors sold out of Blue Owl Capital (OBDC) in Q2 2026, closing a stake of 10,970 shares — an estimated $125K sold.

Snowden Capital Advisors first reported a position in OBDC in Q1 2021 and held it in 21 quarters. The position peaked at $474K in Q1 2022. 429 funds tracked by Wall St. Rank hold OBDC as of Q2 2026.

  • Snowden Capital Advisors reported no remaining Blue Owl Capital position as of Q2 2026 after selling out during the quarter.
  • Snowden Capital Advisors sold 10,970 Blue Owl Capital shares in Q2 2026, an estimated $125K.
  • Snowden Capital Advisors first reported a position in Blue Owl Capital in Q1 2021 and held it in 21 quarters.
  • Snowden Capital Advisors's Blue Owl Capital position peaked at $474K in Q1 2022.
  • 429 funds tracked by Wall St. Rank held Blue Owl Capital as of Q2 2026.

Based on Snowden Capital Advisors's 13F filing for Q2 2026, filed 13 Aug 2026.