Clough Capital Partners’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
Sell
-147,310
Closed -$21.6M 99
2025
Q4
$21.6M Buy
147,310
+30,610
+26% +$4.98M 1.92% 18
2025
Q3
$20.9M Sell
116,700
-68,631
-37% -$8.99M 1.83% 22
2025
Q2
$21M Buy
+185,331
New +$21.9M 2.09% 16
2024
Q4
Sell
-82,590
Closed -$8.76M 127
2024
Q3
$8.76M Buy
+82,590
New +$6.76M 0.9% 42
2022
Q1
Sell
-5,491
Closed -$652K 116
2021
Q4
$652K Sell
5,491
-8,200
-60% -$1.19M 0.04% 96
2021
Q3
$2.03M Sell
13,691
-6,900
-34% -$1.26M 0.12% 80
2021
Q2
$4.67M Buy
20,591
+2,344
+13% +$521K 0.25% 79
2021
Q1
$4.14M Sell
18,247
-1,400
-7% -$344K 0.18% 84
2020
Q4
$4.57M Hold
19,647
0.33% 73
2020
Q3
$5.78M Hold
19,647
0.42% 66
2020
Q2
$4.24M Sell
19,647
-17,473
-47% -$3.64M 0.41% 73
2020
Q1
$7.22M Buy
37,120
+16,973
+84% +$3.54M 0.72% 44
2019
Q4
$4.27M Buy
20,147
+1,800
+10% +$338K 0.36% 66
2019
Q3
$3.07M Sell
18,347
-91,143
-83% -$15.7M 0.25% 62
2019
Q2
$18.6M Sell
109,490
-39,630
-27% -$6.84M 1.82% 16
2019
Q1
$27.2M Buy
149,120
+122,730
+465% +$20.6M 2.38% 11
2018
Q4
$3.62M Sell
26,390
-2,760
-9% -$408K 0.43% 68
2018
Q3
$4.8M Buy
29,150
+3,100
+12% +$549K 0.45% 61
2018
Q2
$4.83M Sell
26,050
-83,050
-76% -$15.8M 0.43% 64
2018
Q1
$20M Sell
109,100
-106,600
-49% -$20.1M 1.92% 14
2017
Q4
$37.2M Sell
215,700
-84,100
-28% -$15.1M 3.1% 9
2017
Q3
$51.8M Buy
299,800
+103,400
+53% +$16.8M 3.47% 8
2017
Q2
$27.7M Buy
196,400
+2,400
+1% +$296K 1.92% 15
2017
Q1
$20.9M Sell
194,000
-20,500
-10% -$2.09M 1.33% 21
2016
Q4
$18.8M Sell
214,500
-118,900
-36% -$11.4M 1.25% 25
2016
Q3
$35.3M Buy
333,400
+293,400
+734% +$27.2M 1.84% 12
2016
Q2
$3.18M Sell
40,000
-205,050
-84% -$16M 0.17% 120
2016
Q1
$19.4M Sell
245,050
-100,320
-29% -$7.06M 0.91% 34
2015
Q4
$28.1M Buy
345,370
+130,130
+60% +$10.2M 1.31% 20
2015
Q3
$12.7M Buy
215,240
+53,740
+33% +$3.91M 0.55% 61
2015
Q2
$13.3M Buy
161,500
+148,058
+1,101% +$12.7M 0.51% 74
2015
Q1
$1.12M Sell
13,442
-131,624
-91% -$11.9M 0.04% 169
2014
Q4
$15.1M Buy
145,066
+20,100
+16% +$2.06M 0.54% 79
2014
Q3
$11.1M Buy
+124,966
New +$11.2M 0.42% 82

Other funds holding BABA

Clough Capital Partners's BABA Position: Q1 2026 in Review

Clough Capital Partners sold out of Alibaba (BABA) in Q1 2026, closing a stake of 147,310 shares — an estimated $21.6M sold.

Clough Capital Partners first reported a position in BABA in Q3 2014 and held it in 34 quarters. The position peaked at $51.8M in Q3 2017. 1,343 funds tracked by Wall St. Rank hold BABA as of Q1 2026.

  • Clough Capital Partners reported no remaining Alibaba position as of Q1 2026 after selling out during the quarter.
  • Clough Capital Partners sold 147,310 Alibaba shares in Q1 2026, an estimated $21.6M.
  • Clough Capital Partners first reported a position in Alibaba in Q3 2014 and held it in 34 quarters.
  • Clough Capital Partners's Alibaba position peaked at $51.8M in Q3 2017.
  • 1,343 funds tracked by Wall St. Rank held Alibaba as of Q1 2026.

Based on Clough Capital Partners's 13F filing for Q1 2026, filed 15 May 2026.