Meridian Wealth 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
$263K Sell
2,095
-381
-15% -$57.3K 0.01% 669
2025
Q4
$363K Buy
2,476
+906
+58% +$148K 0.01% 575
2025
Q3
$281K Buy
+1,570
New +$206K 0.01% 592
2023
Q2
Sell
-2,283
Closed -$233K 547
2023
Q1
$233K Buy
+2,283
New +$229K 0.02% 478
2022
Q2
Sell
-1,926
Closed -$210K 559
2022
Q1
$210K Sell
1,926
-4,896
-72% -$564K 0.02% 371
2021
Q4
$810K Buy
6,822
+4,908
+256% +$715K 0.09% 182
2021
Q3
$283K Sell
1,914
-1,395
-42% -$254K 0.03% 313
2021
Q2
$750K Sell
3,309
-25
-0.7% -$5.55K 0.1% 177
2021
Q1
$756K Sell
3,334
-263
-7% -$64.6K 0.11% 163
2020
Q4
$837K Buy
3,597
+1,172
+48% +$325K 0.13% 135
2020
Q3
$712K Sell
2,425
-9
-0.4% -$2.37K 0.17% 111
2020
Q2
$525K Buy
2,434
+321
+15% +$66.8K 0.18% 116
2020
Q1
$410K Buy
2,113
+518
+32% +$108K 0.18% 125
2019
Q4
$338K Sell
1,595
-69
-4% -$12.9K 0.16% 138
2019
Q3
$278K Sell
1,664
-20
-1% -$3.44K 0.13% 157
2019
Q2
$2.85K Sell
1,684
-656
-28% -$113K 0.12% 155
2019
Q1
$427K Buy
2,340
+99
+4% +$16.6K 0.19% 94
2018
Q4
$307K Buy
2,241
+28
+1% +$4.14K 0.18% 112
2018
Q3
$365K Sell
2,213
-340
-13% -$60.2K 0.16% 112
2018
Q2
$474K Buy
2,553
+283
+12% +$53.9K 0.22% 96
2018
Q1
$417K Buy
2,270
+159
+8% +$29.9K 0.21% 100
2017
Q4
$382K Buy
2,111
+579
+38% +$104K 0.24% 103
2017
Q3
$266K Buy
1,532
+5
+0.3% +$811 0.17% 132
2017
Q2
$215K Buy
+1,527
New +$189K 0.14% 154

Other funds holding BABA

Meridian Wealth Management's BABA Position: Q1 2026 in Review

Meridian Wealth Management reduced its Alibaba (BABA) stake by 15% in Q1 2026, selling an estimated $57.3K and leaving 2,095 shares worth $263K. The position accounts for 0.01% of the portfolio, ranked #669.

Meridian Wealth Management first reported a position in BABA in Q2 2017 and has held it in 24 quarters since. The position peaked at $837K in Q4 2020. 1,343 funds tracked by Wall St. Rank hold BABA as of Q1 2026.

  • Meridian Wealth Management held 2,095 shares of Alibaba worth $263K as of Q1 2026.
  • Meridian Wealth Management sold 381 Alibaba shares in Q1 2026, an estimated $57.3K.
  • Alibaba made up 0.01% of Meridian Wealth Management's portfolio in Q1 2026, its #669 holding.
  • Meridian Wealth Management first reported a position in Alibaba in Q2 2017 and has held it in 24 quarters since.
  • Meridian Wealth Management's Alibaba position peaked at $837K in Q4 2020.
  • 1,343 funds tracked by Wall St. Rank held Alibaba as of Q1 2026.

Based on Meridian Wealth Management's 13F filing for Q1 2026, filed 6 May 2026.