Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2024
Q1
Sell
-10
Closed -$14 14962
2023
Q4
$14 Buy
10
+5
+100% +$22 ﹤0.01% 14159
2023
Q3
$30 Sell
5
-5
-50% -$43 ﹤0.01% 14191
2023
Q2
$122 Buy
+10
New +$189 ﹤0.01% 14215
2022
Q3
Sell
-48
Closed -$6K 13049
2022
Q2
$6K Sell
48
-49
-51% -$7.37K ﹤0.01% 12663
2022
Q1
$21K Sell
97
-10
-9% -$2.09K ﹤0.01% 13222
2021
Q4
$29K Sell
107
-113
-51% -$43.1K ﹤0.01% 13486
2021
Q3
$117K Sell
220
-252
-53% -$157K ﹤0.01% 12678
2021
Q2
$356K Buy
472
+234
+98% +$171K ﹤0.01% 10855
2021
Q1
$183K Buy
238
+29
+14% +$25.3K ﹤0.01% 11807
2020
Q4
$110K Buy
209
+144
+222% +$117K ﹤0.01% 10168
2020
Q3
$66K Buy
+65
New +$94.2K ﹤0.01% 9491

Other funds holding IBIO

Citadel Advisors's IBIO Position: Q1 2026 in Review

Citadel Advisors opened a new position in iBio (IBIO) in Q1 2026: 956,429 shares worth $1.82M. The stake represents ﹤0.01% of the portfolio and ranks #6281 among its holdings. This is a return to the name: Citadel Advisors previously reported a position in IBIO as recently as Q3 2025.

Citadel Advisors first reported a position in IBIO in Q3 2013 and has held it in 28 quarters since. 52 funds tracked by Wall St. Rank hold IBIO as of Q1 2026.

  • Citadel Advisors held 956,429 shares of iBio worth $1.82M as of Q1 2026.
  • iBio was a new Citadel Advisors position in Q1 2026.
  • iBio made up ﹤0.01% of Citadel Advisors's portfolio in Q1 2026, its #6281 holding.
  • Citadel Advisors first reported a position in iBio in Q3 2013 and has held it in 28 quarters since.
  • 52 funds tracked by Wall St. Rank held iBio as of Q1 2026.

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