Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$39.6M Buy
346,338
+315,213
+1,013% +$39M 0.01% 706
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: Q2 2026 in Review

IMC Chicago increased its Baidu (BIDU) stake by 1,013% in Q2 2026, buying an estimated $39M and bringing the position to 346,338 shares worth $39.6M. The position accounts for 0.01% of the portfolio, ranked #706.

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

  • IMC Chicago held 346,338 shares of Baidu worth $39.6M as of Q2 2026.
  • IMC Chicago bought 315,213 Baidu shares in Q2 2026, an estimated $39M.
  • Baidu made up 0.01% of IMC Chicago's portfolio in Q2 2026, its #706 holding.
  • IMC Chicago first reported a position in Baidu in Q1 2020 and has held it in 22 quarters since.
  • IMC Chicago's Baidu position peaked at $64.5M in Q1 2021.
  • 494 funds tracked by Wall St. Rank held Baidu as of Q2 2026.

Based on IMC Chicago's 13F filing for Q2 2026, filed 6 Aug 2026.