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
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: Q1 2026 in Review

Snowden Capital Advisors reduced its Blue Owl Capital (OBDC) stake by 24% in Q1 2026, selling an estimated $40.8K and leaving 10,970 shares worth $125K. The position accounts for ﹤0.01% of the portfolio, ranked #1255.

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

  • Snowden Capital Advisors held 10,970 shares of Blue Owl Capital worth $125K as of Q1 2026.
  • Snowden Capital Advisors sold 3,475 Blue Owl Capital shares in Q1 2026, an estimated $40.8K.
  • Blue Owl Capital made up ﹤0.01% of Snowden Capital Advisors's portfolio in Q1 2026, its #1255 holding.
  • Snowden Capital Advisors first reported a position in Blue Owl Capital in Q1 2021 and has held it in 21 quarters since.
  • Snowden Capital Advisors's Blue Owl Capital position peaked at $474K in Q1 2022.
  • 457 funds tracked by Wall St. Rank held Blue Owl Capital as of Q1 2026.

Based on Snowden Capital Advisors's 13F filing for Q1 2026, filed 15 May 2026.