Engineers Gate Manager’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
-5,365
Closed -$598K 2250
2026
Q1
$598K Buy
+5,365
New +$728K 0.01% 1311
2025
Q2
Sell
-13,279
Closed -$1.22M 2167
2025
Q1
$1.22M Buy
+13,279
New +$1.19M 0.02% 954
2024
Q4
Sell
-62,521
Closed -$6.58M 2235
2024
Q3
$6.58M Buy
62,521
+33,445
+115% +$2.95M 0.13% 212
2024
Q2
$2.51M Buy
+29,076
New +$2.92M 0.06% 469
2024
Q1
Sell
-3,956
Closed -$471K 1923
2023
Q4
$471K Sell
3,956
-3,466
-47% -$400K 0.01% 1210
2023
Q3
$997K Buy
7,422
+2,718
+58% +$381K 0.04% 707
2023
Q2
$644K Sell
4,704
-13,304
-74% -$1.74M 0.02% 915
2023
Q1
$2.72M Buy
18,008
+11,753
+188% +$1.67M 0.11% 229
2022
Q4
$715K Buy
6,255
+862
+16% +$88K 0.04% 692
2022
Q3
$634K Buy
+5,393
New +$736K 0.04% 648
2022
Q2
Sell
-27,068
Closed -$3.58M 1914
2022
Q1
$3.58M Buy
27,068
+24,865
+1,129% +$3.75M 0.14% 156
2021
Q4
$328K Sell
2,203
-2,422
-52% -$378K 0.01% 1337
2021
Q3
$711K Buy
+4,625
New +$760K 0.04% 681
2021
Q2
Sell
-28,350
Closed -$6.17M 1623
2021
Q1
$6.17M Buy
+28,350
New +$7.4M 0.31% 40
2020
Q4
Sell
-4,420
Closed -$560K 1697
2020
Q3
$560K Sell
4,420
-24,880
-85% -$3.08M 0.03% 933
2020
Q2
$3.51M Buy
29,300
+19,263
+192% +$2.06M 0.18% 116
2020
Q1
$1.01M Sell
10,037
-57,991
-85% -$7.06M 0.07% 426
2019
Q4
$8.6M Buy
68,028
+62,918
+1,231% +$7.15M 0.38% 15
2019
Q3
$525K Buy
+5,110
New +$549K 0.03% 758
2019
Q2
Sell
-13,600
Closed -$2.24M 1138
2019
Q1
$2.24M Buy
+13,600
New +$2.28M 0.14% 226
2018
Q3
Sell
-850
Closed -$207K 919
2018
Q2
$207K Buy
+850
New +$212K 0.02% 780

Other funds holding BIDU

Engineers Gate Manager's BIDU Position: Q2 2026 in Review

Engineers Gate Manager sold out of Baidu (BIDU) in Q2 2026, closing a stake of 5,365 shares — an estimated $598K sold.

Engineers Gate Manager first reported a position in BIDU in Q2 2018 and held it in 21 quarters. The position peaked at $8.6M in Q4 2019. 492 funds tracked by Wall St. Rank hold BIDU as of Q2 2026.

  • Engineers Gate Manager reported no remaining Baidu position as of Q2 2026 after selling out during the quarter.
  • Engineers Gate Manager sold 5,365 Baidu shares in Q2 2026, an estimated $598K.
  • Engineers Gate Manager first reported a position in Baidu in Q2 2018 and held it in 21 quarters.
  • Engineers Gate Manager's Baidu position peaked at $8.6M in Q4 2019.
  • 492 funds tracked by Wall St. Rank held Baidu as of Q2 2026.

Based on Engineers Gate Manager's 13F filing for Q2 2026, filed 14 Aug 2026.