Demars Financial Group’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
2025
Q3
Sell
-32,411
Closed -$465K 98
2025
Q2
$465K Buy
32,411
+1,526
+5% +$21.7K 0.18% 56
2025
Q1
$453K Buy
30,885
+550
+2% +$8.26K 0.19% 51
2024
Q4
$459K Buy
30,335
+1,973
+7% +$29.7K 0.2% 52
2024
Q3
$413K Buy
28,362
+349
+1% +$5.24K 0.19% 52
2024
Q2
$430K Sell
28,013
-1,153
-4% -$18.4K 0.21% 48
2024
Q1
$449K Sell
29,166
-7,681
-21% -$115K 0.22% 47
2023
Q4
$544K Sell
36,847
-109,069
-75% -$1.55M 0.29% 37
2023
Q3
$2.02M Buy
145,916
+2,854
+2% +$39.4K 1.16% 26
2023
Q2
$1.92M Buy
143,062
+1,566
+1% +$20.5K 1.07% 25
2023
Q1
$1.78M Buy
141,496
+107,883
+321% +$1.39M 0.98% 25
2022
Q4
$388K Buy
33,613
+1,330
+4% +$15.9K 0.21% 54
2022
Q3
$335K Sell
32,283
-100,497
-76% -$1.28M 0.2% 55
2022
Q2
$1.64M Buy
132,780
+107,995
+436% +$1.48M 0.93% 32
2022
Q1
$366K Sell
24,785
-2,382
-9% -$34.9K 0.18% 63
2021
Q4
$385K Buy
27,167
+1,246
+5% +$17.8K 0.2% 67
2021
Q3
$366K Buy
+25,921
New +$376K 0.22% 65

Other funds holding OBDC

Demars Financial Group's OBDC Position: Q3 2025 in Review

Demars Financial Group sold out of Blue Owl Capital (OBDC) in Q3 2025, closing a stake of 32,411 shares — an estimated $465K sold.

Demars Financial Group first reported a position in OBDC in Q3 2021 and held it in 16 quarters. The position peaked at $2.02M in Q3 2023. 458 funds tracked by Wall St. Rank hold OBDC as of Q3 2025.

  • Demars Financial Group reported no remaining Blue Owl Capital position as of Q3 2025 after selling out during the quarter.
  • Demars Financial Group sold 32,411 Blue Owl Capital shares in Q3 2025, an estimated $465K.
  • Demars Financial Group first reported a position in Blue Owl Capital in Q3 2021 and held it in 16 quarters.
  • Demars Financial Group's Blue Owl Capital position peaked at $2.02M in Q3 2023.
  • 458 funds tracked by Wall St. Rank held Blue Owl Capital as of Q3 2025.

Based on Demars Financial Group's 13F filing for Q3 2025, filed 30 Oct 2025.