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
$1.39M Buy
12,500
+4,900
+64% +$664K ﹤0.01% 745
2025
Q4
$993K Buy
7,600
+5,000
+192% +$621K ﹤0.01% 866
2025
Q3
$343K Buy
+2,600
New +$258K ﹤0.01% 1591
2022
Q1
Sell
-15,200
Closed -$2.26M 2061
2021
Q4
$2.26M Buy
15,200
+14,700
+2,940% +$2.3M ﹤0.01% 1092
2021
Q3
$77K Buy
+500
New +$82.1K ﹤0.01% 1815
2021
Q2
Sell
-600
Closed -$131K 1718
2021
Q1
$131K Sell
600
-7,100
-92% -$1.85M ﹤0.01% 1491
2020
Q4
$1.67M Sell
7,700
-16,300
-68% -$2.42M 0.01% 933
2020
Q3
$3.04M Sell
24,000
-212,600
-90% -$26.3M 0.02% 673
2020
Q2
$28.4M Buy
+236,600
New +$25.3M 0.19% 95
2019
Q3
Sell
-31,900
Closed -$3.74M 1351
2019
Q2
$3.74M Buy
+31,900
New +$4.54M 0.03% 544
2017
Q1
Sell
-83,400
Closed -$13.7M 877
2016
Q4
$13.7M Sell
83,400
-30,000
-26% -$5.11M 0.42% 47
2016
Q3
$20.6M Sell
113,400
-22,100
-16% -$3.82M 0.45% 43
2016
Q2
$22.4M Sell
135,500
-174,800
-56% -$30.7M 0.43% 51
2016
Q1
$59.2M Sell
310,300
-369,900
-54% -$63M 1.81% 10
2015
Q4
$129M Sell
680,200
-88,400
-12% -$16.3M 3.44% 4
2015
Q3
$106M Buy
768,600
+98,700
+15% +$16.3M 2.45% 6
2015
Q2
$133M Buy
669,900
+666,900
+22,230% +$137M 1.89% 9
2015
Q1
$625K Sell
3,000
-157,700
-98% -$33.8M 0.01% 244
2014
Q4
$36.6M Sell
160,700
-86,200
-35% -$19.8M 0.52% 31
2014
Q3
$53.9M Buy
246,900
+14,800
+6% +$3.13M 0.61% 36
2014
Q2
$43.4M Sell
232,100
-31,900
-12% -$5.22M 0.57% 35
2014
Q1
$40.2M Buy
264,000
+136,700
+107% +$22.9M 0.51% 36
2013
Q4
$22.6M Buy
127,300
+40,600
+47% +$6.56M 0.25% 51
2013
Q3
$13.5M Buy
86,700
+15,400
+22% +$1.99M 0.14% 83
2013
Q2
$6.74M Buy
+71,300
New +$6.57M 0.07% 121

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. 504 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.
  • 504 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.