Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$177M Sell
1,590,500
-433,100
-21% -$58.7M 0.06% 195
2025
Q4
$264M Sell
2,023,600
-743,800
-27% -$92.3M 0.1% 133
2025
Q3
$365M Buy
2,767,400
+1,604,500
+138% +$159M 0.13% 91
2025
Q2
$99.7M Sell
1,162,900
-423,800
-27% -$36.6M 0.04% 233
2025
Q1
$146M Buy
1,586,700
+564,500
+55% +$50.7M 0.08% 127
2024
Q4
$86.2M Sell
1,022,200
-447,400
-30% -$40.9M 0.04% 228
2024
Q3
$155M Buy
1,469,600
+463,500
+46% +$40.9M 0.08% 128
2024
Q2
$87M Buy
1,006,100
+229,900
+30% +$23.1M 0.05% 191
2024
Q1
$81.7M Buy
776,200
+104,600
+16% +$11.1M 0.05% 170
2023
Q4
$80M Buy
671,600
+119,200
+22% +$13.8M 0.05% 174
2023
Q3
$74.2M Buy
552,400
+25,600
+5% +$3.59M 0.07% 143
2023
Q2
$72.1M Buy
526,800
+60,100
+13% +$7.87M 0.07% 138
2023
Q1
$70.4M Sell
466,700
-226,300
-33% -$32.1M 0.08% 123
2022
Q4
$79.3M Buy
693,000
+163,600
+31% +$16.7M 0.12% 90
2022
Q3
$62.2M Buy
529,400
+85,300
+19% +$11.6M 0.08% 106
2022
Q2
$66.1M Sell
444,100
-96,000
-18% -$12.7M 0.09% 102
2022
Q1
$71.5M Sell
540,100
-200,300
-27% -$30.2M 0.07% 120
2021
Q4
$110M Buy
740,400
+27,600
+4% +$4.31M 0.09% 89
2021
Q3
$110M Sell
712,800
-321,500
-31% -$52.8M 0.12% 85
2021
Q2
$211M Sell
1,034,300
-93,900
-8% -$18.8M 0.26% 45
2021
Q1
$245M Buy
1,128,200
+714,200
+173% +$186M 0.36% 32
2020
Q4
$89.5M Buy
414,000
+177,900
+75% +$26.4M 0.11% 82
2020
Q3
$29.9M Buy
236,100
+27,100
+13% +$3.36M 0.05% 136
2020
Q2
$25.1M Buy
209,000
+7,500
+4% +$802K 0.05% 128
2020
Q1
$20.3M Sell
201,500
-65,600
-25% -$7.99M 0.04% 144
2019
Q4
$33.8M Buy
267,100
+38,300
+17% +$4.35M 0.09% 78
2019
Q3
$23.5M Sell
228,800
-81,900
-26% -$8.8M 0.07% 91
2019
Q2
$36.5M Buy
310,700
+231,400
+292% +$33M 0.12% 52
2019
Q1
$13.1M Sell
79,300
-23,600
-23% -$3.95M 0.05% 111
2018
Q4
$16.3M Buy
+102,900
New +$19.2M 0.05% 85

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.