Citadel Advisors’s Investcorp Credit Management BDC ICMB Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q2
Sell
-1,000
Closed -$3.23K 13663
2025
Q1
$3.23K Sell
1,000
-4,000
-80% -$12.6K ﹤0.01% 13979
2024
Q4
$15.2K Buy
5,000
+4,600
+1,150% +$14.4K ﹤0.01% 13371
2024
Q3
$1.25K Sell
400
-29,700
-99% -$96.4K ﹤0.01% 13873
2024
Q2
$101K Buy
30,100
+27,900
+1,268% +$90.6K ﹤0.01% 10903
2024
Q1
$6.84K Sell
2,200
-19,900
-90% -$67.9K ﹤0.01% 13645
2023
Q4
$78.6K Buy
22,100
+20,900
+1,742% +$74.8K ﹤0.01% 11245
2023
Q3
$4.79K Sell
1,200
-1,000
-45% -$3.95K ﹤0.01% 13454
2023
Q2
$8.05K Sell
2,200
-100
-4% -$363 ﹤0.01% 13340
2023
Q1
$8.49K Buy
2,300
+1,200
+109% +$4.62K ﹤0.01% 13658
2022
Q4
$3.89K Buy
+1,100
New +$4.18K ﹤0.01% 14161
2022
Q1
Sell
-17,900
Closed -$89K 14026
2021
Q4
$89K Buy
17,900
+2,400
+15% +$12.9K ﹤0.01% 12827
2021
Q3
$85K Buy
+15,500
New +$91.3K ﹤0.01% 13020

Other funds holding ICMB

Citadel Advisors's ICMB Position: Q1 2026 in Review

Citadel Advisors sold out of Investcorp Credit Management BDC (ICMB) in Q1 2026, closing a stake of 80,847 shares — an estimated $213K sold.

Citadel Advisors first reported a position in ICMB in Q2 2014 and held it in 20 quarters. The position peaked at $445K in Q3 2014. 17 funds tracked by Wall St. Rank hold ICMB as of Q1 2026.

  • Citadel Advisors reported no remaining Investcorp Credit Management BDC position as of Q1 2026 after selling out during the quarter.
  • Citadel Advisors sold 80,847 Investcorp Credit Management BDC shares in Q1 2026, an estimated $213K.
  • Citadel Advisors first reported a position in Investcorp Credit Management BDC in Q2 2014 and held it in 20 quarters.
  • Citadel Advisors's Investcorp Credit Management BDC position peaked at $445K in Q3 2014.
  • 17 funds tracked by Wall St. Rank held Investcorp Credit Management BDC as of Q1 2026.

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