Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$78.5M Sell
704,400
-838,200
-54% -$114M 0.03% 358
2025
Q4
$202M Sell
1,542,600
-552,300
-26% -$68.6M 0.07% 166
2025
Q3
$276M Buy
2,094,900
+1,097,700
+110% +$109M 0.1% 119
2025
Q2
$85.5M Sell
997,200
-112,700
-10% -$9.72M 0.04% 268
2025
Q1
$102M Buy
1,109,900
+291,500
+36% +$26.2M 0.06% 180
2024
Q4
$69M Buy
818,400
+17,500
+2% +$1.6M 0.03% 269
2024
Q3
$84.3M Sell
800,900
-213,100
-21% -$18.8M 0.05% 206
2024
Q2
$87.7M Buy
1,014,000
+337,000
+50% +$33.9M 0.05% 188
2024
Q1
$71.3M Buy
677,000
+65,300
+11% +$6.95M 0.04% 191
2023
Q4
$72.8M Buy
611,700
+163,100
+36% +$18.8M 0.05% 186
2023
Q3
$60.3M Buy
448,600
+16,400
+4% +$2.3M 0.05% 166
2023
Q2
$59.2M Sell
432,200
-56,900
-12% -$7.45M 0.05% 169
2023
Q1
$73.8M Buy
489,100
+169,000
+53% +$24M 0.09% 121
2022
Q4
$36.6M Buy
320,100
+42,600
+15% +$4.35M 0.06% 203
2022
Q3
$32.6M Sell
277,500
-110,500
-28% -$15.1M 0.04% 198
2022
Q2
$57.7M Sell
388,000
-332,900
-46% -$44M 0.08% 119
2022
Q1
$95.4M Sell
720,900
-22,900
-3% -$3.45M 0.09% 85
2021
Q4
$111M Buy
743,800
+22,100
+3% +$3.45M 0.09% 88
2021
Q3
$111M Sell
721,700
-231,300
-24% -$38M 0.12% 83
2021
Q2
$194M Sell
953,000
-154,600
-14% -$30.9M 0.24% 50
2021
Q1
$241M Buy
1,107,600
+648,200
+141% +$169M 0.35% 33
2020
Q4
$99.3M Buy
459,400
+263,900
+135% +$39.2M 0.13% 74
2020
Q3
$24.7M Sell
195,500
-57,200
-23% -$7.09M 0.04% 163
2020
Q2
$30.3M Buy
252,700
+73,800
+41% +$7.9M 0.06% 116
2020
Q1
$18M Sell
178,900
-22,000
-11% -$2.68M 0.04% 150
2019
Q4
$25.4M Buy
200,900
+46,300
+30% +$5.26M 0.07% 98
2019
Q3
$15.9M Sell
154,600
-20,500
-12% -$2.2M 0.05% 129
2019
Q2
$20.6M Buy
175,100
+57,500
+49% +$8.19M 0.07% 100
2019
Q1
$19.4M Buy
117,600
+49,300
+72% +$8.25M 0.07% 79
2018
Q4
$10.8M Buy
+68,300
New +$12.7M 0.03% 114

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.