Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$3.47M Sell
31,125
-419,160
-93% -$56.8M ﹤0.01% 2097
2025
Q4
$58.8M Buy
450,285
+246,708
+121% +$30.6M 0.02% 444
2025
Q3
$26.8M Buy
203,577
+95,327
+88% +$9.44M 0.01% 665
2025
Q2
$9.28M Sell
108,250
-131,084
-55% -$11.3M ﹤0.01% 1048
2025
Q1
$22M Sell
239,334
-147,033
-38% -$13.2M 0.01% 533
2024
Q4
$32.6M Buy
386,367
+339,165
+719% +$31M 0.02% 449
2024
Q3
$4.97M Sell
47,202
-569,494
-92% -$50.3M ﹤0.01% 1129
2024
Q2
$53.3M Buy
616,696
+346,959
+129% +$34.9M 0.03% 279
2024
Q1
$28.4M Buy
269,737
+120,062
+80% +$12.8M 0.02% 375
2023
Q4
$17.8M Buy
+149,675
New +$17.3M 0.01% 491
2023
Q2
Sell
-61,445
Closed -$8.05M 1291
2023
Q1
$9.27M Buy
+61,445
New +$8.71M 0.01% 507
2022
Q3
Sell
-20,129
Closed -$2.75M 1205
2022
Q2
$2.99M Sell
20,129
-177,304
-90% -$23.4M ﹤0.01% 627
2022
Q1
$26.1M Buy
197,433
+29,397
+17% +$4.43M 0.03% 296
2021
Q4
$25M Buy
168,036
+60,418
+56% +$9.43M 0.02% 326
2021
Q3
$16.5M Sell
107,618
-1,165
-1% -$191K 0.02% 394
2021
Q2
$22.2M Sell
108,783
-187,891
-63% -$37.6M 0.03% 308
2021
Q1
$64.5M Buy
296,674
+232,966
+366% +$60.8M 0.09% 106
2020
Q4
$13.8M Buy
63,708
+30,745
+93% +$4.57M 0.02% 342
2020
Q3
$4.17M Sell
32,963
-19,566
-37% -$2.42M 0.01% 449
2020
Q2
$6.3M Buy
52,529
+24,675
+89% +$2.64M 0.01% 334
2020
Q1
$2.81M Buy
+27,854
New +$3.39M 0.01% 434

Other funds holding BIDU

IMC Chicago's BIDU Position: Q1 2026 in Review

IMC Chicago reduced its Baidu (BIDU) stake by 93% in Q1 2026, selling an estimated $56.8M and leaving 31,125 shares worth $3.47M. The position accounts for ﹤0.01% of the portfolio, ranked #2097.

IMC Chicago first reported a position in BIDU in Q1 2020 and has held it in 21 quarters since. The position peaked at $64.5M in Q1 2021. 501 funds tracked by Wall St. Rank hold BIDU as of Q1 2026.

  • IMC Chicago held 31,125 shares of Baidu worth $3.47M as of Q1 2026.
  • IMC Chicago sold 419,160 Baidu shares in Q1 2026, an estimated $56.8M.
  • Baidu made up ﹤0.01% of IMC Chicago's portfolio in Q1 2026, its #2097 holding.
  • IMC Chicago first reported a position in Baidu in Q1 2020 and has held it in 21 quarters since.
  • IMC Chicago's Baidu position peaked at $64.5M in Q1 2021.
  • 501 funds tracked by Wall St. Rank held Baidu as of Q1 2026.

Based on IMC Chicago's 13F filing for Q1 2026, filed 5 May 2026.