Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$15.1M Sell
132,142
-13,543
-9% -$1.68M ﹤0.01% 1671
2026
Q1
$16.2M Sell
145,685
-19,118
-12% -$2.59M ﹤0.01% 1565
2025
Q4
$21.5M Sell
164,803
-11,944
-7% -$1.48M ﹤0.01% 1433
2025
Q3
$23.3M Sell
176,747
-12,502
-7% -$1.24M ﹤0.01% 1388
2025
Q2
$16.2M Sell
189,249
-22,462
-11% -$1.94M ﹤0.01% 1530
2025
Q1
$19.5M Buy
211,711
+5,530
+3% +$496K ﹤0.01% 1452
2024
Q4
$17.4M Sell
206,181
-6,462
-3% -$590K ﹤0.01% 1561
2024
Q3
$22.4M Sell
212,643
-14,758
-6% -$1.3M ﹤0.01% 1419
2024
Q2
$19.7M Sell
227,401
-142,195
-38% -$14.3M ﹤0.01% 1446
2024
Q1
$38.9M Sell
369,596
-315,227
-46% -$33.6M 0.01% 1143
2023
Q4
$81.6M Sell
684,823
-616,760
-47% -$71.3M 0.02% 819
2023
Q3
$175M Buy
1,301,583
+78,331
+6% +$11M 0.05% 538
2023
Q2
$167M Buy
1,223,252
+743,221
+155% +$97.3M 0.04% 553
2023
Q1
$72.4M Sell
480,031
-13,279
-3% -$1.88M 0.02% 817
2022
Q4
$56.4M Sell
493,310
-250,838
-34% -$25.6M 0.02% 893
2022
Q3
$87.4M Sell
744,148
-315,058
-30% -$43M 0.03% 719
2022
Q2
$158M Buy
1,059,206
+402,513
+61% +$53.2M 0.05% 513
2022
Q1
$86.9M Sell
656,693
-611,982
-48% -$92.3M 0.02% 816
2021
Q4
$189M Buy
1,268,675
+13,402
+1% +$2.09M 0.05% 538
2021
Q3
$193M Sell
1,255,273
-81,355
-6% -$13.4M 0.05% 518
2021
Q2
$273M Sell
1,336,628
-417,488
-24% -$83.5M 0.07% 372
2021
Q1
$382M Sell
1,754,116
-500,835
-22% -$131M 0.1% 241
2020
Q4
$488M Buy
2,254,951
+259,885
+13% +$38.6M 0.14% 166
2020
Q3
$253M Buy
1,995,066
+160,771
+9% +$19.9M 0.09% 276
2020
Q2
$220M Buy
1,834,295
+22,047
+1% +$2.36M 0.08% 313
2020
Q1
$183M Sell
1,812,248
-4,704
-0.3% -$573K 0.08% 313
2019
Q4
$230M Sell
1,816,952
-3,504,295
-66% -$398M 0.07% 351
2019
Q3
$547M Sell
5,321,247
-311,527
-6% -$33.5M 0.14% 153
2019
Q2
$661M Buy
5,632,774
+228,312
+4% +$32.5M 0.17% 119
2019
Q1
$891M Sell
5,404,462
-1,333,200
-20% -$223M 0.3% 52
2018
Q4
$1.07B Buy
6,737,662
+393,150
+6% +$73.3M 0.41% 34
2018
Q3
$1.45B Sell
6,344,512
-251,760
-4% -$59.2M 0.46% 26
2018
Q2
$1.6B Buy
6,596,272
+181,019
+3% +$45.1M 0.53% 17
2018
Q1
$1.43B Sell
6,415,253
-380,227
-6% -$93.7M 0.54% 17
2017
Q4
$1.59B Sell
6,795,480
-436,241
-6% -$107M 0.57% 16
2017
Q3
$1.79B Sell
7,231,721
-710,821
-9% -$155M 0.66% 14
2017
Q2
$1.42B Buy
7,942,542
+39,683
+0.5% +$7.19M 0.44% 33
2017
Q1
$1.36B Buy
7,902,859
+493,207
+7% +$86.8M 0.45% 32
2016
Q4
$1.22B Buy
7,409,652
+225,216
+3% +$38.3M 0.41% 38
2016
Q3
$1.31B Sell
7,184,436
-711,626
-9% -$123M 0.45% 34
2016
Q2
$1.3B Sell
7,896,062
-545,405
-6% -$95.8M 0.48% 29
2016
Q1
$1.61B Buy
8,441,467
+476,765
+6% +$81.1M 0.65% 18
2015
Q4
$1.51B Sell
7,964,702
-1,014,589
-11% -$187M 0.6% 21
2015
Q3
$1.23B Sell
8,979,291
-193,298
-2% -$31.9M 0.52% 24
2015
Q2
$1.83B Buy
9,172,589
+211,846
+2% +$43.4M 0.72% 14
2015
Q1
$1.87B Buy
8,960,743
+353,174
+4% +$75.7M 0.72% 13
2014
Q4
$1.96B Sell
8,607,569
-130,361
-1% -$29.9M 0.76% 14
2014
Q3
$1.91B Sell
8,737,930
-77,410
-0.9% -$16.4M 0.76% 12
2014
Q2
$1.65B Buy
8,815,340
+481,495
+6% +$78.8M 0.65% 16
2014
Q1
$1.27B Sell
8,333,845
-793,865
-9% -$133M 0.51% 23
2013
Q4
$1.62B Sell
9,127,710
-569,668
-6% -$92.1M 0.64% 20
2013
Q3
$1.5B Sell
9,697,378
-536,371
-5% -$69.2M 0.65% 21
2013
Q2
$968M Buy
+10,233,749
New +$943M 0.45% 29

Other funds holding BIDU

Invesco's BIDU Position: Q2 2026 in Review

Invesco reduced its Baidu (BIDU) stake by 9.3% in Q2 2026, selling an estimated $1.68M and leaving 132,142 shares worth $15.1M. The position accounts for ﹤0.01% of the portfolio, ranked #1671.

Invesco first reported a position in BIDU in Q2 2013 and has held it in 53 quarters since. The position peaked at $1.96B in Q4 2014. 492 funds tracked by Wall St. Rank hold BIDU as of Q2 2026.

  • Invesco held 132,142 shares of Baidu worth $15.1M as of Q2 2026.
  • Invesco sold 13,543 Baidu shares in Q2 2026, an estimated $1.68M.
  • Baidu made up ﹤0.01% of Invesco's portfolio in Q2 2026, its #1671 holding.
  • Invesco first reported a position in Baidu in Q2 2013 and has held it in 53 quarters since.
  • Invesco's Baidu position peaked at $1.96B in Q4 2014.
  • 492 funds tracked by Wall St. Rank held Baidu as of Q2 2026.

Based on Invesco's 13F filing for Q2 2026, filed 14 Aug 2026.