Intermede Investment Partners’s Alibaba BABA Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2022
Q1
Sell
-1,119,921
Closed -$133M 29
2021
Q4
$133M Buy
1,119,921
+386,751
+53% +$56.3M 2.74% 22
2021
Q3
$109M Buy
733,170
+72,651
+11% +$13.2M 2.5% 21
2021
Q2
$150M Sell
660,519
-32,999
-5% -$7.33M 3.41% 18
2021
Q1
$157M Buy
693,518
+28,895
+4% +$7.1M 4.02% 11
2020
Q4
$155M Buy
664,623
+116,540
+21% +$32.4M 4.47% 8
2020
Q3
$161M Buy
548,083
+7,735
+1% +$2.04M 6.73% 1
2020
Q2
$117M Buy
540,348
+9,932
+2% +$2.07M 5.7% 3
2020
Q1
$103M Buy
530,416
+69,051
+15% +$14.4M 6.08% 1
2019
Q4
$97.9M Buy
461,365
+7,474
+2% +$1.4M 4.95% 6
2019
Q3
$75.9M Sell
453,891
-5,428
-1% -$933K 4.21% 13
2019
Q2
$77.8M Buy
459,319
+35,444
+8% +$6.12M 4.61% 11
2019
Q1
$77.3M Buy
423,875
+51,227
+14% +$8.62M 4.81% 9
2018
Q4
$51.1M Buy
372,648
+18,742
+5% +$2.77M 4.08% 12
2018
Q3
$58.3M Sell
353,906
-46,202
-12% -$8.18M 4.37% 11
2018
Q2
$74.2M Sell
400,108
-13,411
-3% -$2.56M 5.87% 1
2018
Q1
$75.9M Sell
413,519
-57,300
-12% -$10.8M 6.52% 1
2017
Q4
$81.2M Buy
470,819
+20,860
+5% +$3.74M 6.9% 1
2017
Q3
$77.7M Sell
449,959
-40,070
-8% -$6.5M 7.11% 1
2017
Q2
$69M Sell
490,029
-13,643
-3% -$1.68M 6.68% 1
2017
Q1
$54.3M Buy
503,672
+35,079
+7% +$3.57M 5.67% 2
2016
Q4
$41.1M Sell
468,593
-12,326
-3% -$1.19M 4.82% 6
2016
Q3
$50.9M Buy
480,919
+5,950
+1% +$551K 5.63% 2
2016
Q2
$37.8M Buy
474,969
+9,621
+2% +$753K 4.38% 10
2016
Q1
$36.8M Buy
465,348
+232,216
+100% +$16.3M 4.43% 8
2015
Q4
$18.9M Buy
+233,132
New +$18.3M 3.21% 18

Other funds holding BABA

Intermede Investment Partners's BABA Position: Q1 2022 in Review

Intermede Investment Partners sold out of Alibaba (BABA) in Q1 2022, closing a stake of 1,119,921 shares — an estimated $133M sold.

Intermede Investment Partners first reported a position in BABA in Q4 2015 and held it in 25 quarters. The position peaked at $161M in Q3 2020. 1,320 funds tracked by Wall St. Rank hold BABA as of Q1 2022.

  • Intermede Investment Partners reported no remaining Alibaba position as of Q1 2022 after selling out during the quarter.
  • Intermede Investment Partners sold 1,119,921 Alibaba shares in Q1 2022, an estimated $133M.
  • Intermede Investment Partners first reported a position in Alibaba in Q4 2015 and held it in 25 quarters.
  • Intermede Investment Partners's Alibaba position peaked at $161M in Q3 2020.
  • 1,320 funds tracked by Wall St. Rank held Alibaba as of Q1 2022.

Based on Intermede Investment Partners's 13F filing for Q1 2022, filed 28 Apr 2022.