Maple Rock Capital Partners’s Baidu BIDU Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q2
Sell
-625,100
Closed -$57.5M 41
2025
Q1
$57.5M Buy
625,100
+454,900
+267% +$40.8M 2.11% 12
2024
Q4
$14.3M Sell
170,200
-235,800
-58% -$21.5M 0.43% 34
2024
Q3
$42.7M Buy
+406,000
New +$35.9M 1.21% 20
2024
Q2
Sell
-480,000
Closed -$50.5M 35
2024
Q1
$50.5M Buy
480,000
+141,984
+42% +$15.1M 2.8% 15
2023
Q4
$40.3M Buy
+338,016
New +$39.1M 2.29% 17
2023
Q3
Sell
-86,200
Closed -$11.8M 28
2023
Q2
$11.8M Sell
86,200
-164,364
-66% -$21.5M 0.96% 22
2023
Q1
$37.8M Buy
+250,564
New +$35.5M 3.34% 12
2022
Q4
Sell
-546,200
Closed -$64.2M 38
2022
Q3
$64.2M Buy
+546,200
New +$74.6M 3.07% 11

Other funds holding BIDU

Maple Rock Capital Partners's BIDU Position: Q2 2025 in Review

Maple Rock Capital Partners sold out of Baidu (BIDU) in Q2 2025, closing a stake of 625,100 shares — an estimated $57.5M sold.

Maple Rock Capital Partners first reported a position in BIDU in Q3 2022 and held it in 8 quarters. The position peaked at $64.2M in Q3 2022. 425 funds tracked by Wall St. Rank hold BIDU as of Q2 2025.

  • Maple Rock Capital Partners reported no remaining Baidu position as of Q2 2025 after selling out during the quarter.
  • Maple Rock Capital Partners sold 625,100 Baidu shares in Q2 2025, an estimated $57.5M.
  • Maple Rock Capital Partners first reported a position in Baidu in Q3 2022 and held it in 8 quarters.
  • Maple Rock Capital Partners's Baidu position peaked at $64.2M in Q3 2022.
  • 425 funds tracked by Wall St. Rank held Baidu as of Q2 2025.

Based on Maple Rock Capital Partners's 13F filing for Q2 2025, filed 14 Aug 2025.