Capstone Investment Advisors’s Baidu BIDU Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$730K Sell
6,555
-413
-6% -$56K ﹤0.01% 981
2025
Q4
$910K Buy
+6,968
New +$865K ﹤0.01% 903
2023
Q4
Sell
-1,684
Closed -$226K 2120
2023
Q3
$226K Buy
+1,684
New +$236K ﹤0.01% 1744
2023
Q2
Sell
-68,461
Closed -$10.3M 1837
2023
Q1
$10.3M Buy
68,461
+51,086
+294% +$7.25M 0.05% 237
2022
Q4
$1.99M Sell
17,375
-12,247
-41% -$1.25M 0.01% 712
2022
Q3
$3.48M Buy
29,622
+4,820
+19% +$658K 0.02% 522
2022
Q2
$3.69M Buy
24,802
+758
+3% +$100K 0.02% 510
2022
Q1
$3.18M Sell
24,044
-2,979
-11% -$449K 0.01% 871
2021
Q4
$4.02M Buy
27,023
+3,441
+15% +$537K 0.01% 893
2021
Q3
$3.63M Buy
23,582
+9,284
+65% +$1.52M 0.01% 962
2021
Q2
$2.92M Buy
14,298
+2,514
+21% +$503K 0.01% 887
2021
Q1
$2.56M Buy
+11,784
New +$3.08M 0.01% 851
2020
Q4
Sell
-3,780
Closed -$561K 1668
2020
Q3
$479K Buy
+3,780
New +$468K ﹤0.01% 1179
2019
Q3
Sell
-16,381
Closed -$1.92M 1352
2019
Q2
$1.92M Buy
16,381
+11,527
+237% +$1.64M 0.01% 748
2019
Q1
$800K Buy
+4,854
New +$812K 0.01% 877
2017
Q1
Sell
-505
Closed -$83K 878
2016
Q4
$83K Buy
+505
New +$85.9K ﹤0.01% 868
2014
Q3
Sell
-21,757
Closed -$4.6M 434
2014
Q2
$4.06M Sell
21,757
-10,769
-33% -$1.76M 0.05% 206
2014
Q1
$4.95M Sell
32,526
-40,419
-55% -$6.76M 0.06% 165
2013
Q4
$13M Buy
72,945
+59,960
+462% +$9.69M 0.14% 81
2013
Q3
$2.02M Buy
12,985
+3,202
+33% +$413K 0.02% 342
2013
Q2
$924K Buy
+9,783
New +$901K 0.01% 358

Other funds holding BIDU

Capstone Investment Advisors's BIDU Position: Q1 2026 in Review

Capstone Investment Advisors reduced its Baidu (BIDU) stake by 5.9% in Q1 2026, selling an estimated $56K and leaving 6,555 shares worth $730K. The position accounts for ﹤0.01% of the portfolio, ranked #981.

Capstone Investment Advisors first reported a position in BIDU in Q2 2013 and has held it in 21 quarters since. The position peaked at $13M in Q4 2013. 506 funds tracked by Wall St. Rank hold BIDU as of Q1 2026.

  • Capstone Investment Advisors held 6,555 shares of Baidu worth $730K as of Q1 2026.
  • Capstone Investment Advisors sold 413 Baidu shares in Q1 2026, an estimated $56K.
  • Baidu made up ﹤0.01% of Capstone Investment Advisors's portfolio in Q1 2026, its #981 holding.
  • Capstone Investment Advisors first reported a position in Baidu in Q2 2013 and has held it in 21 quarters since.
  • Capstone Investment Advisors's Baidu position peaked at $13M in Q4 2013.
  • 506 funds tracked by Wall St. Rank held Baidu as of Q1 2026.

Based on Capstone Investment Advisors's 13F filing for Q1 2026, filed 15 May 2026.