Skip to content

Alibaba

BABA$99.6424/5
Held by 8 portfolios Follow tracks8portfolios
+10.7%

Holders

Portfolio
10%
—Oct 2026New position · Oct 16n/a
2.9%
$192MSep 2014Decreased · Jun 30+0.7%
0.4%
$134.9KDec 2020Sold · Jul 24+12.6%
Temasek Holdings
0.3%
$126MSep 2014Decreased · Dec 310.0%
0.1%
$11.5MSep 2025Decreased · Jun 30+1.4%
0.1%
$76.4MSep 2014New position · Sep 30-10.6%
0%
$414.5MSep 2017Decreased · Mar 31+14.8%
0%
$1.1MDec 2015New position · Dec 31+12.7%