Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q4
Sell
-1,641,000
Closed -$216M 35
2025
Q3
$216M Buy
+1,641,000
New +$163M 5.29% 6
2025
Q2
Sell
-170,000
Closed -$15.6M 38
2025
Q1
$15.6M Buy
+170,000
New +$15.3M 0.44% 16
2024
Q4
Sell
-300,000
Closed -$31.6M 46
2024
Q3
$31.6M Buy
+300,000
New +$26.5M 0.69% 16
2024
Q2
Sell
-150,600
Closed -$15.9M 81
2024
Q1
$15.9M Sell
150,600
-384,800
-72% -$41M 0.34% 20
2023
Q4
$63.8M Hold
535,400
1.28% 13
2023
Q3
$71.9M Sell
535,400
-17,953
-3% -$2.52M 1.61% 13
2023
Q2
$75.8M Buy
553,353
+147,453
+36% +$19.3M 1.61% 13
2023
Q1
$61.3M Buy
+405,900
New +$57.6M 1.09% 17

Other funds holding BIDU

HHLR Advisors's BIDU Position: Q4 2025 in Review

HHLR Advisors sold out of Baidu (BIDU) in Q4 2025, closing a stake of 1,641,000 shares — an estimated $216M sold.

HHLR Advisors first reported a position in BIDU in Q1 2023 and held it in 8 quarters. The position peaked at $216M in Q3 2025. 524 funds tracked by Wall St. Rank hold BIDU as of Q4 2025.

  • HHLR Advisors reported no remaining Baidu position as of Q4 2025 after selling out during the quarter.
  • HHLR Advisors sold 1,641,000 Baidu shares in Q4 2025, an estimated $216M.
  • HHLR Advisors first reported a position in Baidu in Q1 2023 and held it in 8 quarters.
  • HHLR Advisors's Baidu position peaked at $216M in Q3 2025.
  • 524 funds tracked by Wall St. Rank held Baidu as of Q4 2025.

Based on HHLR Advisors's 13F filing for Q4 2025, filed 17 Feb 2026.