Quantitative Investment Management’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
-3,740
Closed -$416K 374
2026
Q1
$416K Buy
+3,740
New +$507K 0.04% 312
2025
Q4
Sell
-2,404
Closed -$316K 392
2025
Q3
$316K Buy
+2,404
New +$238K 0.04% 273
2024
Q4
Sell
-26,421
Closed -$2.78M 332
2024
Q3
$2.78M Buy
+26,421
New +$2.33M 0.27% 75
2021
Q4
Sell
-28,519
Closed -$4.38M 261
2021
Q3
$4.38M Sell
28,519
-62,100
-69% -$10.2M 0.4% 54
2021
Q2
$18.5M Buy
90,619
+55,750
+160% +$11.2M 1.67% 7
2021
Q1
$7.58M Sell
34,869
-95,001
-73% -$24.8M 0.64% 32
2020
Q4
$28.1M Buy
129,870
+101,980
+366% +$15.1M 2.27% 7
2020
Q3
$3.53M Buy
+27,890
New +$3.46M 0.31% 64
2019
Q1
Sell
-20,700
Closed -$3.28M 652
2018
Q4
$3.28M Buy
+20,700
New +$3.86M 0.17% 114
2018
Q3
Sell
-91,800
Closed -$22.3M 647
2018
Q2
$22.3M Buy
91,800
+70,400
+329% +$17.5M 0.46% 34
2018
Q1
$4.78M Sell
21,400
-35,800
-63% -$8.82M 0.08% 281
2017
Q4
$13.4M Sell
57,200
-72,200
-56% -$17.7M 0.2% 117
2017
Q3
$32.1M Buy
+129,400
New +$28.2M 0.37% 59
2016
Q4
Sell
-82,000
Closed -$14.9M 793
2016
Q3
$14.9M Buy
+82,000
New +$14.2M 0.49% 41
2016
Q1
Sell
-110,400
Closed -$20.9M 773
2015
Q4
$20.9M Buy
110,400
+104,700
+1,837% +$19.3M 1.26% 8
2015
Q3
$783K Buy
+5,700
New +$940K 0.06% 349
2015
Q1
Sell
-2,800
Closed -$638K 625
2014
Q4
$638K Buy
+2,800
New +$642K 0.1% 218
2014
Q3
Sell
-39,900
Closed -$7.45M 357
2014
Q2
$7.45M Buy
+39,900
New +$6.53M 1.34% 8
2014
Q1
Sell
-4,100
Closed -$729K 545
2013
Q4
$729K Buy
+4,100
New +$663K 0.07% 252

Other funds holding BIDU

Quantitative Investment Management's BIDU Position: Q2 2026 in Review

Quantitative Investment Management sold out of Baidu (BIDU) in Q2 2026, closing a stake of 3,740 shares — an estimated $416K sold.

Quantitative Investment Management first reported a position in BIDU in Q4 2013 and held it in 19 quarters. The position peaked at $32.1M in Q3 2017. 492 funds tracked by Wall St. Rank hold BIDU as of Q2 2026.

  • Quantitative Investment Management reported no remaining Baidu position as of Q2 2026 after selling out during the quarter.
  • Quantitative Investment Management sold 3,740 Baidu shares in Q2 2026, an estimated $416K.
  • Quantitative Investment Management first reported a position in Baidu in Q4 2013 and held it in 19 quarters.
  • Quantitative Investment Management's Baidu position peaked at $32.1M in Q3 2017.
  • 492 funds tracked by Wall St. Rank held Baidu as of Q2 2026.

Based on Quantitative Investment Management's 13F filing for Q2 2026, filed 14 Aug 2026.