Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$1.58M Sell
13,840
-7,853
-36% -$973K 0.01% 418
2026
Q1
$2.42M Sell
21,693
-15,956
-42% -$2.16M 0.02% 302
2025
Q4
$4.92M Buy
37,649
+12,491
+50% +$1.55M 0.03% 219
2025
Q3
$3.32M Sell
25,158
-58,798
-70% -$5.82M 0.02% 219
2025
Q2
$7.2M Buy
83,956
+71,919
+597% +$6.21M 0.06% 148
2025
Q1
$1.11M Buy
12,037
+6,727
+127% +$604K 0.02% 230
2024
Q4
$448K Sell
5,310
-11,762
-69% -$1.07M 0.01% 369
2024
Q3
$1.8M Buy
17,072
+6,783
+66% +$599K 0.04% 162
2024
Q2
$890K Buy
+10,289
New +$1.03M 0.02% 229
2024
Q1
Sell
-20,706
Closed -$2.47M 527
2023
Q4
$2.47M Buy
20,706
+12,009
+138% +$1.39M 0.1% 141
2023
Q3
$1.17M Sell
8,697
-1,260
-13% -$177K 0.17% 65
2023
Q2
$1.36M Sell
9,957
-1,953
-16% -$256K 0.25% 73
2023
Q1
$1.8M Sell
11,910
-55,289
-82% -$7.84M 0.24% 74
2022
Q4
$7.69M Buy
+67,199
New +$6.86M 1.09% 19

Other funds holding BIDU

Marex Group's BIDU Position: Q2 2026 in Review

Marex Group reduced its Baidu (BIDU) stake by 36% in Q2 2026, selling an estimated $973K and leaving 13,840 shares worth $1.58M. The position accounts for 0.01% of the portfolio, ranked #418.

Marex Group first reported a position in BIDU in Q4 2022 and has held it in 14 quarters since. The position peaked at $7.69M in Q4 2022. 492 funds tracked by Wall St. Rank hold BIDU as of Q2 2026.

  • Marex Group held 13,840 shares of Baidu worth $1.58M as of Q2 2026.
  • Marex Group sold 7,853 Baidu shares in Q2 2026, an estimated $973K.
  • Baidu made up 0.01% of Marex Group's portfolio in Q2 2026, its #418 holding.
  • Marex Group first reported a position in Baidu in Q4 2022 and has held it in 14 quarters since.
  • Marex Group's Baidu position peaked at $7.69M in Q4 2022.
  • 492 funds tracked by Wall St. Rank held Baidu as of Q2 2026.

Based on Marex Group's 13F filing for Q2 2026, filed 14 Aug 2026.