Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$308M Sell
2,453,657
-2,976,689
-55% -$447M 18.4% 2
2025
Q4
$796M Buy
5,430,346
+2,140,680
+65% +$349M 25.65% 2
2025
Q3
$588M Buy
3,289,666
+2,139,966
+186% +$280M 14.37% 2
2025
Q2
$130M Sell
1,149,700
-2,758,055
-71% -$327M 4.2% 8
2025
Q1
$517M Sell
3,907,755
-979,545
-20% -$113M 14.6% 2
2024
Q4
$414M Sell
4,887,300
-3,940,300
-45% -$372M 14.35% 2
2024
Q3
$937M Buy
8,827,600
+3,448,152
+64% +$282M 20.57% 2
2024
Q2
$387M Buy
5,379,448
+5,235,548
+3,638% +$401M 9.55% 3
2024
Q1
$10.4M Sell
143,900
-1,076,718
-88% -$78.9M 0.23% 29
2023
Q4
$94.6M Sell
1,220,618
-809,829
-40% -$64.5M 1.91% 11
2023
Q3
$176M Sell
2,030,447
-1,232,080
-38% -$113M 3.93% 8
2023
Q2
$272M Sell
3,262,527
-522,589
-14% -$45.7M 5.79% 5
2023
Q1
$387M Buy
3,785,116
+662,316
+21% +$66.3M 6.86% 4
2022
Q4
$275M Buy
3,122,800
+884,700
+40% +$69.8M 5.81% 4
2022
Q3
$179M Buy
2,238,100
+347,100
+18% +$33.1M 4.71% 7
2022
Q2
$215M Buy
+1,891,000
New +$185M 4.61% 8
2021
Q4
Sell
-713,400
Closed -$106M 78
2021
Q3
$106M Hold
713,400
1.38% 14
2021
Q2
$162M Buy
713,400
+577,700
+426% +$128M 1.67% 18
2021
Q1
$30.8M Buy
+135,700
New +$33.3M 0.3% 39
2020
Q4
Sell
-4,042,123
Closed -$1.19B 97
2020
Q3
$1.19B Buy
4,042,123
+112,037
+3% +$29.5M 9% 4
2020
Q2
$848M Buy
3,930,086
+1,950,370
+99% +$406M 7.75% 4
2020
Q1
$385M Hold
1,979,716
5.19% 7
2019
Q4
$420M Sell
1,979,716
-198,752
-9% -$37.3M 5.23% 7
2019
Q3
$364M Buy
2,178,468
+766,638
+54% +$132M 5.01% 7
2019
Q2
$239M Hold
1,411,830
5.35% 6
2019
Q1
$258M Hold
1,411,830
7.18% 5
2018
Q4
$194M Buy
+1,411,830
New +$209M 8.03% 5

Other funds holding BABA

HHLR Advisors's BABA Position: Q1 2026 in Review

HHLR Advisors reduced its Alibaba (BABA) stake by 55% in Q1 2026, selling an estimated $447M and leaving 2,453,657 shares worth $308M. The position accounts for 18.4% of the portfolio, ranked #2.

HHLR Advisors first reported a position in BABA in Q4 2018 and has held it in 27 quarters since. The position peaked at $1.19B in Q3 2020. 1,343 funds tracked by Wall St. Rank hold BABA as of Q1 2026.

  • HHLR Advisors held 2,453,657 shares of Alibaba worth $308M as of Q1 2026.
  • HHLR Advisors sold 2,976,689 Alibaba shares in Q1 2026, an estimated $447M.
  • Alibaba made up 18.4% of HHLR Advisors's portfolio in Q1 2026, its #2 holding.
  • HHLR Advisors first reported a position in Alibaba in Q4 2018 and has held it in 27 quarters since.
  • HHLR Advisors's Alibaba position peaked at $1.19B in Q3 2020.
  • 1,343 funds tracked by Wall St. Rank held Alibaba as of Q1 2026.

Based on HHLR Advisors's 13F filing for Q1 2026, filed 15 May 2026.