Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$634K Sell
5,054
-27,812
-85% -$4.18M 0.08% 159
2025
Q4
$4.82M Buy
32,866
+2,405
+8% +$392K 0.45% 65
2025
Q3
$5.44M Buy
+30,461
New +$3.99M 0.52% 53
2024
Q4
Sell
-25,662
Closed -$2.72M 339
2024
Q3
$2.72M Buy
+25,662
New +$2.1M 0.28% 99
2022
Q2
Sell
-5,020
Closed -$546K 237
2022
Q1
$546K Buy
+5,020
New +$578K 0.06% 199
2021
Q4
Sell
-4,054
Closed -$600K 302
2021
Q3
$600K Buy
4,054
+1,364
+51% +$248K 0.06% 226
2021
Q2
$610K Sell
2,690
-41
-2% -$9.11K 0.07% 231
2021
Q1
$619K Sell
2,731
-2,072
-43% -$509K 0.07% 242
2020
Q4
$1.12M Sell
4,803
-4,307
-47% -$1.2M 0.13% 200
2020
Q3
$2.68M Buy
9,110
+5,961
+189% +$1.57M 0.37% 92
2020
Q2
$679K Sell
3,149
-13,486
-81% -$2.81M 0.1% 201
2020
Q1
$3.23M Buy
16,635
+5,208
+46% +$1.09M 0.61% 35
2019
Q4
$2.42M Sell
11,427
-134
-1% -$25.1K 0.31% 76
2019
Q3
$1.93M Sell
11,561
-2,950
-20% -$507K 0.27% 102
2019
Q2
$2.46M Buy
14,511
+1,627
+13% +$281K 0.32% 87
2019
Q1
$2.35M Buy
12,884
+1,434
+13% +$241K 0.32% 80
2018
Q4
$1.57M Buy
11,450
+2,063
+22% +$305K 0.29% 65
2018
Q3
$1.55M Buy
9,387
+2,617
+39% +$463K 0.2% 112
2018
Q2
$1.26M Sell
6,770
-636
-9% -$121K 0.21% 117
2018
Q1
$1.36M Buy
7,406
+1,524
+26% +$287K 0.26% 95
2017
Q4
$1.01M Sell
5,882
-9,356
-61% -$1.68M 0.16% 125
2017
Q3
$2.63M Buy
15,238
+10,141
+199% +$1.64M 0.44% 68
2017
Q2
$718K Buy
5,097
+1,125
+28% +$139K 0.13% 147
2017
Q1
$428K Buy
+3,972
New +$404K 0.08% 173
2016
Q4
Sell
-18,190
Closed -$1.92M 166
2016
Q3
$1.92M Buy
+18,190
New +$1.69M 0.53% 56
2015
Q1
Sell
-36,158
Closed -$3.76M 90
2014
Q4
$3.76M Buy
+36,158
New +$3.71M 1.18% 40

Other funds holding BABA

L & S Advisors's BABA Position: Q1 2026 in Review

L & S Advisors reduced its Alibaba (BABA) stake by 85% in Q1 2026, selling an estimated $4.18M and leaving 5,054 shares worth $634K. The position accounts for 0.08% of the portfolio, ranked #159.

L & S Advisors first reported a position in BABA in Q4 2014 and has held it in 26 quarters since. The position peaked at $5.44M in Q3 2025. 1,343 funds tracked by Wall St. Rank hold BABA as of Q1 2026.

  • L & S Advisors held 5,054 shares of Alibaba worth $634K as of Q1 2026.
  • L & S Advisors sold 27,812 Alibaba shares in Q1 2026, an estimated $4.18M.
  • Alibaba made up 0.08% of L & S Advisors's portfolio in Q1 2026, its #159 holding.
  • L & S Advisors first reported a position in Alibaba in Q4 2014 and has held it in 26 quarters since.
  • L & S Advisors's Alibaba position peaked at $5.44M in Q3 2025.
  • 1,343 funds tracked by Wall St. Rank held Alibaba as of Q1 2026.

Based on L & S Advisors's 13F filing for Q1 2026, filed 11 May 2026.