Black Creek Investment Management’s Baidu BIDU Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
Sell
-931,956
Closed -$104M 28
2026
Q1
$104M Buy
931,956
+39,401
+4% +$5.34M 5.57% 8
2025
Q4
$117M Buy
892,555
+98,837
+12% +$12.3M 5.78% 8
2025
Q3
$105M Sell
793,718
-998,716
-56% -$98.9M 4.93% 11
2025
Q2
$154M Sell
1,792,434
-270,520
-13% -$23.3M 7.11% 7
2025
Q1
$190M Sell
2,062,954
-223,906
-10% -$20.1M 8.9% 4
2024
Q4
$193M Sell
2,286,860
-777,445
-25% -$71M 9.12% 5
2024
Q3
$323M Buy
3,064,305
+84,486
+3% +$7.46M 11.39% 2
2024
Q2
$258M Sell
2,979,819
-159,793
-5% -$16.1M 9.59% 4
2024
Q1
$331M Buy
3,139,612
+832,409
+36% +$88.6M 9.99% 1
2023
Q4
$275M Buy
2,307,203
+217,900
+10% +$25.2M 9.01% 6
2023
Q3
$281M Buy
2,089,303
+63,239
+3% +$8.87M 10.22% 2
2023
Q2
$277M Buy
2,026,064
+406,038
+25% +$53.2M 9.71% 2
2023
Q1
$244M Sell
1,620,026
-884,975
-35% -$126M 9% 4
2022
Q4
$287M Sell
2,505,001
-122,680
-5% -$12.5M 12.22% 2
2022
Q3
$309M Buy
2,627,681
+40,270
+2% +$5.5M 12.75% 2
2022
Q2
$385M Sell
2,587,411
-714,149
-22% -$94.4M 13.78% 2
2022
Q1
$437M Buy
3,301,560
+462,936
+16% +$69.8M 12.3% 3
2021
Q4
$422M Buy
2,838,624
+413,667
+17% +$64.6M 11.26% 4
2021
Q3
$373M Buy
2,424,957
+728,508
+43% +$120M 10.83% 4
2021
Q2
$346M Buy
1,696,449
+717,398
+73% +$144M 10.7% 4
2021
Q1
$213M Sell
979,051
-302,297
-24% -$78.9M 7.05% 6
2020
Q4
$277M Sell
1,281,348
-920,753
-42% -$137M 8.63% 4
2020
Q3
$279M Buy
2,202,101
+439,463
+25% +$54.5M 10.6% 3
2020
Q2
$211M Buy
1,762,638
+237,988
+16% +$25.5M 8.54% 6
2020
Q1
$154M Buy
1,524,650
+816,150
+115% +$99.4M 6.17% 8
2019
Q4
$89.6M Buy
708,500
+119,907
+20% +$13.6M 2.81% 13
2019
Q3
$60.5M Buy
588,593
+315,793
+116% +$33.9M 2.12% 15
2019
Q2
$32M Buy
+272,800
New +$38.9M 1.06% 20

Other funds holding BIDU

Black Creek Investment Management's BIDU Position: Q2 2026 in Review

Black Creek Investment Management sold out of Baidu (BIDU) in Q2 2026, closing a stake of 931,956 shares — an estimated $104M sold.

Black Creek Investment Management first reported a position in BIDU in Q2 2019 and held it in 28 quarters. The position peaked at $437M in Q1 2022. 492 funds tracked by Wall St. Rank hold BIDU as of Q2 2026.

  • Black Creek Investment Management reported no remaining Baidu position as of Q2 2026 after selling out during the quarter.
  • Black Creek Investment Management sold 931,956 Baidu shares in Q2 2026, an estimated $104M.
  • Black Creek Investment Management first reported a position in Baidu in Q2 2019 and held it in 28 quarters.
  • Black Creek Investment Management's Baidu position peaked at $437M in Q1 2022.
  • 492 funds tracked by Wall St. Rank held Baidu as of Q2 2026.

Based on Black Creek Investment Management's 13F filing for Q2 2026, filed 12 Aug 2026.