TI
BABA icon

Think Investments’s Alibaba BABA Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$27.5M Hold
242,548
4.77% 10
2025
Q1
$32.1M Hold
242,548
6.26% 6
2024
Q4
$20.6M Sell
242,548
-35,852
-13% -$3.04M 4.52% 8
2024
Q3
$29.5M Buy
278,400
+35,852
+15% +$3.8M 5.77% 10
2024
Q2
$17.5M Sell
242,548
-104,252
-30% -$7.51M 3.59% 13
2024
Q1
$25.1M Buy
346,800
+104,252
+43% +$7.54M 5.6% 7
2023
Q4
$18.8M Sell
242,548
-160,852
-40% -$12.5M 4.39% 10
2023
Q3
$35M Hold
403,400
7.9% 3
2023
Q2
$33.6M Hold
403,400
7.36% 4
2023
Q1
$41.2M Buy
403,400
+15,000
+4% +$1.53M 9.42% 1
2022
Q4
$34.2M Buy
388,400
+138,400
+55% +$12.2M 11.14% 2
2022
Q3
$20M Buy
250,000
+148,200
+146% +$11.9M 6.13% 6
2022
Q2
$10.2M Hold
101,800
2.98% 14
2022
Q1
$11.1M Hold
101,800
3.14% 12
2021
Q4
$12.1M Hold
101,800
2.3% 13
2021
Q3
$15.1M Hold
101,800
1.73% 16
2021
Q2
$23.1M Hold
101,800
3.03% 13
2021
Q1
$23.1M Sell
101,800
-37,000
-27% -$8.39M 3.92% 11
2020
Q4
$32.3M Buy
138,800
+37,000
+36% +$8.61M 4.92% 9
2020
Q3
$29.9M Hold
101,800
5.52% 6
2020
Q2
$22M Hold
101,800
5.4% 7
2020
Q1
$19.8M Sell
101,800
-24,696
-20% -$4.8M 7.29% 7
2019
Q4
$26.8M Hold
126,496
10.02% 6
2019
Q3
$21.2M Sell
126,496
-25,104
-17% -$4.2M 8.04% 8
2019
Q2
$25.7M Sell
151,600
-57,300
-27% -$9.71M 8.62% 6
2019
Q1
$38.1M Sell
208,900
-45,000
-18% -$8.21M 17.7% 2
2018
Q4
$34.8M Hold
253,900
20.75% 2
2018
Q3
$41.8M Hold
253,900
15.18% 3
2018
Q2
$47.1M Hold
253,900
14.35% 3
2018
Q1
$46.6M Sell
253,900
-42,500
-14% -$7.8M 10.17% 2
2017
Q4
$51.1M Buy
296,400
+92,500
+45% +$15.9M 11.81% 1
2017
Q3
$35.2M Buy
203,900
+93,400
+85% +$16.1M 8.95% 4
2017
Q2
$15.6M Buy
+110,500
New +$15.6M 4.33% 8
2016
Q2
Sell
-250,500
Closed -$19.8M 11
2016
Q1
$19.8M Sell
250,500
-252,200
-50% -$19.9M 7.98% 6
2015
Q4
$40.9M Buy
502,700
+351,400
+232% +$28.6M 11.57% 3
2015
Q3
$8.92M Sell
151,300
-297,300
-66% -$17.5M 2.61% 12
2015
Q2
$36.9M Hold
448,600
11.01% 1
2015
Q1
$37.3M Buy
448,600
+62,600
+16% +$5.21M 13.8% 2
2014
Q4
$40.1M Buy
+386,000
New +$40.1M 14.28% 1