Renaissance Technologies’s iBio IBIO Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$355K Buy
+202,847
New +$363K ﹤0.01% 2722
2026
Q1
Sell
-353,339
Closed -$682K 3444
2025
Q4
$682K Buy
+353,339
New +$482K ﹤0.01% 2452
2024
Q2
Sell
-15,879
Closed -$64K 3710
2024
Q1
$64K Buy
+15,879
New +$20K ﹤0.01% 3446
2023
Q3
Sell
-2,305
Closed -$28K 3859
2023
Q2
$28K Sell
2,305
-1,090
-32% -$20.6K ﹤0.01% 3716
2023
Q1
$141K Sell
3,395
-15,685
-82% -$404K ﹤0.01% 3388
2022
Q4
$170K Buy
19,080
+16,504
+641% +$558K ﹤0.01% 3473
2022
Q3
$219K Buy
2,576
+273
+12% +$37.6K ﹤0.01% 3349
2022
Q2
$304K Buy
2,303
+1,433
+165% +$215K ﹤0.01% 3453
2022
Q1
$186K Buy
+870
New +$182K ﹤0.01% 3667
2021
Q4
Sell
-303
Closed -$161K 4041
2021
Q3
$161K Buy
+303
New +$189K ﹤0.01% 3250
2020
Q2
Sell
-80
Closed -$42K 3581
2020
Q1
$42K Buy
+80
New +$30.8K ﹤0.01% 3339
2019
Q4
Sell
-80
Closed -$22K 3600
2019
Q3
$22K Buy
+80
New +$26.9K ﹤0.01% 3373
2015
Q1
Sell
-94
Closed -$321K 3250
2014
Q4
$321K Buy
+94
New +$502K ﹤0.01% 2560

Other funds holding IBIO

Renaissance Technologies's IBIO Position: Q2 2026 in Review

Renaissance Technologies opened a new position in iBio (IBIO) in Q2 2026: 202,847 shares worth $355K. The stake represents ﹤0.01% of the portfolio and ranks #2722 among its holdings. This is a return to the name: Renaissance Technologies previously reported a position in IBIO as recently as Q4 2025.

Renaissance Technologies first reported a position in IBIO in Q4 2014 and has held it in 13 quarters since. The position peaked at $682K in Q4 2025. 55 funds tracked by Wall St. Rank hold IBIO as of Q2 2026.

  • Renaissance Technologies held 202,847 shares of iBio worth $355K as of Q2 2026.
  • iBio was a new Renaissance Technologies position in Q2 2026.
  • iBio made up ﹤0.01% of Renaissance Technologies's portfolio in Q2 2026, its #2722 holding.
  • Renaissance Technologies first reported a position in iBio in Q4 2014 and has held it in 13 quarters since.
  • Renaissance Technologies's iBio position peaked at $682K in Q4 2025.
  • 55 funds tracked by Wall St. Rank held iBio as of Q2 2026.

Based on Renaissance Technologies's 13F filing for Q2 2026, filed 13 Aug 2026.