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.11M Sell
10,000
-41,600
-81% -$5.64M ﹤0.01% 831
2025
Q4
$6.74M Buy
+51,600
New +$6.4M 0.01% 319
2022
Q1
Sell
-12,700
Closed -$1.89M 2062
2021
Q4
$1.89M Buy
12,700
+9,700
+323% +$1.51M ﹤0.01% 1137
2021
Q3
$461K Buy
+3,000
New +$493K ﹤0.01% 1579
2021
Q2
Sell
-5,300
Closed -$1.15M 1719
2021
Q1
$1.15M Sell
5,300
-8,100
-60% -$2.11M ﹤0.01% 1076
2020
Q4
$2.9M Sell
13,400
-49,800
-79% -$7.4M 0.01% 767
2020
Q3
$8M Sell
63,200
-10,200
-14% -$1.26M 0.04% 378
2020
Q2
$8.8M Buy
+73,400
New +$7.85M 0.06% 289
2019
Q3
Sell
-60,700
Closed -$7.12M 1353
2019
Q2
$7.12M Buy
60,700
+55,900
+1,165% +$7.96M 0.05% 374
2019
Q1
$791K Buy
+4,800
New +$803K 0.01% 879
2017
Q1
Sell
-3,700
Closed -$607K 879
2016
Q4
$607K Hold
3,700
0.02% 539
2016
Q3
$673K Hold
3,700
0.01% 458
2016
Q2
$611K Hold
3,700
0.01% 438
2016
Q1
$706K Sell
3,700
-58,000
-94% -$9.87M 0.02% 361
2015
Q4
$11.7M Sell
61,700
-2,900
-4% -$534K 0.31% 74
2015
Q3
$8.88M Sell
64,600
-234,000
-78% -$38.6M 0.21% 100
2015
Q2
$59.4M Buy
298,600
+293,000
+5,232% +$60M 0.84% 28
2015
Q1
$1.17M Sell
5,600
-94,900
-94% -$20.3M 0.02% 229
2014
Q4
$22.9M Sell
100,500
-106,500
-51% -$24.4M 0.33% 56
2014
Q3
$45.2M Buy
207,000
+17,100
+9% +$3.62M 0.51% 46
2014
Q2
$35.5M Sell
189,900
-272,300
-59% -$44.6M 0.47% 46
2014
Q1
$70.4M Buy
462,200
+383,400
+487% +$64.1M 0.9% 22
2013
Q4
$14M Sell
78,800
-90,600
-53% -$14.6M 0.15% 74
2013
Q3
$26.3M Buy
169,400
+118,000
+230% +$15.2M 0.27% 56
2013
Q2
$4.86M Buy
+51,400
New +$4.74M 0.05% 145

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.