Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$1.82M Buy
+956,429
New +$2.22M ﹤0.01% 6281
2025
Q4
Sell
-131,958
Closed -$109K 13274
2025
Q3
$109K Buy
+131,958
New +$101K ﹤0.01% 11788
2024
Q1
Sell
-25,387
Closed -$34.8K 14961
2023
Q4
$34.8K Buy
25,387
+25,384
+846,133% +$111K ﹤0.01% 12137
2023
Q3
$16 Sell
3
-998
-100% -$8.62K ﹤0.01% 14196
2023
Q2
$12.2K Buy
1,001
+624
+166% +$11.8K ﹤0.01% 13090
2023
Q1
$15.7K Hold
377
﹤0.01% 13245
2022
Q4
$3.35K Sell
377
-7
-2% -$237 ﹤0.01% 14225
2022
Q3
$33K Sell
384
-1,025
-73% -$141K ﹤0.01% 11845
2022
Q2
$186K Buy
1,409
+996
+241% +$150K ﹤0.01% 10779
2022
Q1
$88K Sell
413
-235
-36% -$49.2K ﹤0.01% 12399
2021
Q4
$178K Buy
648
+486
+300% +$185K ﹤0.01% 12024
2021
Q3
$86K Buy
162
+113
+231% +$70.4K ﹤0.01% 13008
2021
Q2
$37K Sell
49
-55
-53% -$40.1K ﹤0.01% 13438
2021
Q1
$80K Buy
+104
New +$90.6K ﹤0.01% 12629
2020
Q1
Sell
-236
Closed -$29K 9841
2019
Q4
$29K Buy
+236
New +$32K ﹤0.01% 8875
2019
Q3
Sell
-114
Closed -$40K 9430
2019
Q2
$40K Buy
114
+8
+8% +$3.23K ﹤0.01% 8799
2019
Q1
$46K Buy
106
+53
+100% +$23K ﹤0.01% 8853
2018
Q4
$20K Buy
+53
New +$20.5K ﹤0.01% 8751
2018
Q2
Sell
-26
Closed -$28K 9020
2018
Q1
$28K Buy
+26
New +$27.3K ﹤0.01% 8061
2017
Q3
Sell
-11
Closed -$22K 7729
2017
Q2
$22K Sell
11
-1
-8% -$1.96K ﹤0.01% 7263
2017
Q1
$26K Buy
+12
New +$25K ﹤0.01% 7196
2016
Q2
Sell
-10
Closed -$29K 7049
2016
Q1
$29K Sell
10
-4
-29% -$11.5K ﹤0.01% 6382
2015
Q4
$40K Buy
+14
New +$44.6K ﹤0.01% 7472
2015
Q2
Sell
-4
Closed -$17K 8868
2015
Q1
$17K Sell
4
-16
-80% -$54.3K ﹤0.01% 8009
2014
Q4
$68K Buy
+20
New +$107K ﹤0.01% 6968
2014
Q2
Sell
-21
Closed -$56K 8100
2014
Q1
$56K Buy
21
+9
+75% +$24K ﹤0.01% 6684
2013
Q4
$20K Buy
12
+7
+140% +$12.8K ﹤0.01% 6450
2013
Q3
$11K Buy
+5
New +$12K ﹤0.01% 6446

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.