Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
Sell
-33,854
Closed -$4.42M 134
2025
Q4
$4.42M Buy
33,854
+13,995
+70% +$1.74M 2.79% 5
2025
Q3
$2.62M Buy
19,859
+11,359
+134% +$1.12M 1.38% 20
2025
Q2
$729K Sell
8,500
-51,918
-86% -$4.48M 0.5% 25
2025
Q1
$5.56M Buy
+60,418
New +$5.42M 1.58% 12
2024
Q4
Sell
-29,627
Closed -$3.12M 198
2024
Q3
$3.12M Sell
29,627
-246,506
-89% -$21.8M 1.07% 20
2024
Q2
$23.9M Buy
+276,133
New +$27.7M 15.08% 1
2024
Q1
Sell
-4,654
Closed -$554K 91
2023
Q4
$554K Sell
4,654
-41,613
-90% -$4.81M 0.32% 57
2023
Q3
$6.22M Buy
46,267
+45,585
+6,684% +$6.39M 3.57% 5
2023
Q2
$93.4K Sell
682
-9,910
-94% -$1.3M 0.07% 94
2023
Q1
$1.6M Sell
10,592
-12,138
-53% -$1.72M 0.62% 49
2022
Q4
$2.6M Buy
+22,730
New +$2.32M 1.7% 14

Other funds holding BIDU

XY Capital's BIDU Position: Q1 2026 in Review

XY Capital sold out of Baidu (BIDU) in Q1 2026, closing a stake of 33,854 shares — an estimated $4.42M sold.

XY Capital first reported a position in BIDU in Q4 2022 and held it in 11 quarters. The position peaked at $23.9M in Q2 2024. 501 funds tracked by Wall St. Rank hold BIDU as of Q1 2026.

  • XY Capital reported no remaining Baidu position as of Q1 2026 after selling out during the quarter.
  • XY Capital sold 33,854 Baidu shares in Q1 2026, an estimated $4.42M.
  • XY Capital first reported a position in Baidu in Q4 2022 and held it in 11 quarters.
  • XY Capital's Baidu position peaked at $23.9M in Q2 2024.
  • 501 funds tracked by Wall St. Rank held Baidu as of Q1 2026.

Based on XY Capital's 13F filing for Q1 2026, filed 12 May 2026.