Temasek Holdings’s Alibaba BABA Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$210M Sell
1,850,754
-3,659,594
-66% -$415M 0.8% 23
2025
Q1
$729M Buy
5,510,348
+1,045,789
+23% +$138M 2.93% 10
2024
Q4
$379M Sell
4,464,559
-4,743,338
-52% -$402M 1.49% 17
2024
Q3
$977M Hold
9,207,897
3.96% 7
2024
Q2
$663M Hold
9,207,897
3.08% 9
2024
Q1
$666M Sell
9,207,897
-355,917
-4% -$25.8M 3.69% 6
2023
Q4
$741M Hold
9,563,814
4.15% 4
2023
Q3
$830M Hold
9,563,814
4.94% 3
2023
Q2
$797M Hold
9,563,814
4.62% 4
2023
Q1
$977M Buy
9,563,814
+352,817
+4% +$36.1M 5.8% 4
2022
Q4
$811M Hold
9,210,997
4.74% 3
2022
Q3
$737M Buy
9,210,997
+127,000
+1% +$10.2M 4.41% 5
2022
Q2
$1.03B Hold
9,083,997
5.66% 3
2022
Q1
$988M Hold
9,083,997
4.16% 6
2021
Q4
$1.08B Sell
9,083,997
-646,972
-7% -$76.9M 3.89% 7
2021
Q3
$1.44B Sell
9,730,969
-1,918,838
-16% -$284M 5.04% 4
2021
Q2
$2.64B Sell
11,649,807
-301,350
-3% -$68.3M 8.84% 3
2021
Q1
$2.71B Sell
11,951,157
-110,180
-0.9% -$25M 10.62% 2
2020
Q4
$2.81B Hold
12,061,337
12.06% 2
2020
Q3
$3.55B Hold
12,061,337
18% 1
2020
Q2
$2.6B Sell
12,061,337
-12,061,338
-50% -$2.6B 15.53% 2
2020
Q1
$4.69B Sell
24,122,675
-1,265,000
-5% -$246M 34.58% 1
2019
Q4
$5.38B Sell
25,387,675
-687,500
-3% -$146M 35.21% 1
2019
Q3
$4.36B Hold
26,075,175
31.95% 1
2019
Q2
$4.42B Hold
26,075,175
31.57% 1
2019
Q1
$4.76B Sell
26,075,175
-1,294,000
-5% -$236M 32.94% 1
2018
Q4
$3.75B Sell
27,369,175
-1,619,328
-6% -$222M 25.83% 1
2018
Q3
$4.78B Sell
28,988,503
-6,506,786
-18% -$1.07B 27.78% 1
2018
Q2
$6.59B Sell
35,495,289
-102,700
-0.3% -$19.1M 34.62% 1
2018
Q1
$6.53B Buy
35,597,989
+102,700
+0.3% +$18.8M 35.83% 1
2017
Q4
$6.12B Hold
35,495,289
37.62% 1
2017
Q3
$6.13B Hold
35,495,289
35.69% 1
2017
Q2
$5B Hold
35,495,289
32.24% 1
2017
Q1
$3.83B Hold
35,495,289
28.54% 1
2016
Q4
$3.12B Sell
35,495,289
-4,067,277
-10% -$357M 24.94% 2
2016
Q3
$4.19B Sell
39,562,566
-14,513,831
-27% -$1.54B 33.9% 1
2016
Q2
$4.3B Buy
54,076,397
+6,526,596
+14% +$519M 33.6% 1
2016
Q1
$3.76B Hold
47,549,801
29.61% 1
2015
Q4
$3.86B Sell
47,549,801
-548,769
-1% -$44.6M 29.34% 1
2015
Q3
$2.84B Sell
48,098,570
-8,826,308
-16% -$520M 26.92% 2
2015
Q2
$4.68B Buy
56,924,878
+3,765,205
+7% +$310M 29.27% 1
2015
Q1
$4.43B Buy
53,159,673
+42,453,526
+397% +$3.53B 33.16% 1
2014
Q4
$1.11B Sell
10,706,147
-7,304,673
-41% -$759M 11.57% 3
2014
Q3
$1.6B Buy
+18,010,820
New +$1.6B 17.01% 2