Liberty One Investment Management’s Alibaba BABA Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$597K Buy
4,761
+480
+11% +$72.2K 0.06% 122
2025
Q4
$628K Sell
4,281
-2,411
-36% -$393K 0.08% 104
2025
Q3
$1.2M Buy
6,692
+357
+6% +$46.8K 0.07% 96
2025
Q2
$719K Sell
6,335
-943
-13% -$112K 0.07% 99
2025
Q1
$962K Sell
7,278
-394
-5% -$45.4K 0.1% 87
2024
Q4
$651K Sell
7,672
-1,312
-15% -$124K 0.07% 112
2024
Q3
$953K Sell
8,984
-245
-3% -$20K 0.1% 92
2024
Q2
$665K Sell
9,229
-521
-5% -$39.9K 0.07% 112
2024
Q1
$706K Buy
9,750
+2,265
+30% +$166K 0.08% 109
2023
Q4
$580K Sell
7,485
-548
-7% -$43.7K 0.07% 109
2023
Q3
$697K Sell
8,033
-168
-2% -$15.4K 0.1% 95
2023
Q2
$684K Buy
8,201
+1,314
+19% +$115K 0.09% 107
2023
Q1
$704K Buy
6,887
+121
+2% +$12.1K 0.1% 102
2022
Q4
$596K Sell
6,766
-17
-0.3% -$1.34K 0.09% 102
2022
Q3
$543K Buy
6,783
+3,025
+80% +$288K 0.09% 104
2022
Q2
$852K Sell
3,758
-2,888
-43% -$283K 0.14% 105
2022
Q1
$723K Buy
6,646
+111
+2% +$12.8K 0.11% 102
2021
Q4
$776K Buy
6,535
+2,119
+48% +$309K 0.12% 105
2021
Q3
$654K Buy
4,416
+658
+18% +$120K 0.11% 105
2021
Q2
$852K Buy
3,758
+536
+17% +$119K 0.14% 106
2021
Q1
$731K Buy
3,222
+278
+9% +$68.3K 0.13% 106
2020
Q4
$685K Buy
2,944
+53
+2% +$14.7K 0.13% 104
2020
Q3
$850K Sell
2,891
-373
-11% -$98.3K 0.17% 78
2020
Q2
$704K Sell
3,264
-727
-18% -$151K 0.16% 92
2020
Q1
$776K Sell
3,991
-250
-6% -$52.2K 0.2% 76
2019
Q4
$900K Buy
+4,241
New +$796K 0.19% 80

Other funds holding BABA

Liberty One Investment Management's BABA Position: Q1 2026 in Review

Liberty One Investment Management increased its Alibaba (BABA) stake by 11% in Q1 2026, buying an estimated $72.2K and bringing the position to 4,761 shares worth $597K. The position accounts for 0.06% of the portfolio, ranked #122.

Liberty One Investment Management first reported a position in BABA in Q4 2019 and has held it in 26 quarters since. The position peaked at $1.2M in Q3 2025. 1,344 funds tracked by Wall St. Rank hold BABA as of Q1 2026.

  • Liberty One Investment Management held 4,761 shares of Alibaba worth $597K as of Q1 2026.
  • Liberty One Investment Management bought 480 Alibaba shares in Q1 2026, an estimated $72.2K.
  • Alibaba made up 0.06% of Liberty One Investment Management's portfolio in Q1 2026, its #122 holding.
  • Liberty One Investment Management first reported a position in Alibaba in Q4 2019 and has held it in 26 quarters since.
  • Liberty One Investment Management's Alibaba position peaked at $1.2M in Q3 2025.
  • 1,344 funds tracked by Wall St. Rank held Alibaba as of Q1 2026.

Based on Liberty One Investment Management's 13F filing for Q1 2026, filed 14 May 2026.