Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2024
Q4
Sell
-150,553
Closed -$15.9M 626
2024
Q3
$15.9M Buy
+150,553
New +$13.3M 0.3% 95
2023
Q2
Sell
-94,833
Closed -$14.3M 606
2023
Q1
$14.3M Buy
+94,833
New +$13.5M 0.29% 108
2022
Q2
Sell
-52,128
Closed -$6.9M 509
2022
Q1
$6.9M Buy
+52,128
New +$7.86M 0.3% 99
2021
Q2
Sell
-5,350
Closed -$1.16M 451
2021
Q1
$1.16M Buy
+5,350
New +$1.4M 0.17% 176
2020
Q1
Sell
-17,553
Closed -$2.22M 296
2019
Q4
$2.22M Buy
+17,553
New +$2M 0.64% 38

Other funds holding BIDU

TwinBeech Capital's BIDU Position: Q4 2024 in Review

TwinBeech Capital sold out of Baidu (BIDU) in Q4 2024, closing a stake of 150,553 shares — an estimated $15.9M sold.

TwinBeech Capital first reported a position in BIDU in Q4 2019 and held it in 5 quarters. The position peaked at $15.9M in Q3 2024. 437 funds tracked by Wall St. Rank hold BIDU as of Q4 2024.

  • TwinBeech Capital reported no remaining Baidu position as of Q4 2024 after selling out during the quarter.
  • TwinBeech Capital sold 150,553 Baidu shares in Q4 2024, an estimated $15.9M.
  • TwinBeech Capital first reported a position in Baidu in Q4 2019 and held it in 5 quarters.
  • TwinBeech Capital's Baidu position peaked at $15.9M in Q3 2024.
  • 437 funds tracked by Wall St. Rank held Baidu as of Q4 2024.

Based on TwinBeech Capital's 13F filing for Q4 2024, filed 14 Feb 2025.