Twin Tree Management’s Alibaba BABA Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2021
Q3
Sell
-301,900
Closed -$68.5M 1553
2021
Q2
$68.5M Hold
301,900
0.18% 105
2021
Q1
$68.5M Sell
301,900
-172,700
-36% -$42.4M 0.26% 81
2020
Q4
$110M Buy
474,600
+234,300
+98% +$65M 0.44% 38
2020
Q3
$70.6M Sell
240,300
-94,900
-28% -$25M 0.29% 68
2020
Q2
$72.3M Sell
335,200
-684,900
-67% -$143M 0.29% 59
2020
Q1
$198M Sell
1,020,100
-509,900
-33% -$106M 0.95% 10
2019
Q4
$325M Buy
1,530,000
+1,010,000
+194% +$190M 1.13% 10
2019
Q3
$87M Buy
520,000
+183,300
+54% +$31.5M 0.35% 46
2019
Q2
$57.1M Sell
336,700
-177,800
-35% -$30.7M 0.28% 67
2019
Q1
$93.9M Sell
514,500
-199,100
-28% -$33.5M 0.49% 38
2018
Q4
$97.8M Sell
713,600
-432,700
-38% -$64M 0.61% 16
2018
Q3
$189M Buy
1,146,300
+437,100
+62% +$77.3M 1.29% 9
2018
Q2
$132M Buy
709,200
+159,300
+29% +$30.4M 0.81% 12
2018
Q1
$101M Buy
549,900
+102,200
+23% +$19.2M 0.81% 16
2017
Q4
$77.2M Buy
447,700
+323,300
+260% +$57.9M 0.57% 28
2017
Q3
$21.5M Sell
124,400
-123,800
-50% -$20.1M 0.17% 122
2017
Q2
$35M Buy
248,200
+194,200
+360% +$24M 0.27% 70
2017
Q1
$5.82M Sell
54,000
-72,900
-57% -$7.42M 0.05% 324
2016
Q4
$11.1M Sell
126,900
-1,245,200
-91% -$120M 0.11% 220
2016
Q3
$145M Buy
1,372,100
+964,500
+237% +$89.4M 1.86% 3
2016
Q2
$32.4M Buy
407,600
+39,100
+11% +$3.06M 0.51% 26
2016
Q1
$29.1M Buy
368,500
+99,300
+37% +$6.99M 0.55% 23
2015
Q4
$21.9M Buy
+269,200
New +$21.1M 0.43% 24

Other funds holding BABA

Twin Tree Management's BABA Position: Q3 2021 in Review

Twin Tree Management sold out of Alibaba (BABA) in Q3 2021, closing a stake of 829 shares — an estimated $188K sold.

Twin Tree Management first reported a position in BABA in Q4 2015 and held it in 20 quarters. The position peaked at $36.8M in Q1 2020. 1,538 funds tracked by Wall St. Rank hold BABA as of Q3 2021.

  • Twin Tree Management reported no remaining Alibaba position as of Q3 2021 after selling out during the quarter.
  • Twin Tree Management sold 829 Alibaba shares in Q3 2021, an estimated $188K.
  • Twin Tree Management first reported a position in Alibaba in Q4 2015 and held it in 20 quarters.
  • Twin Tree Management's Alibaba position peaked at $36.8M in Q1 2020.
  • 1,538 funds tracked by Wall St. Rank held Alibaba as of Q3 2021.

Based on Twin Tree Management's 13F filing for Q3 2021, filed 12 Nov 2021.