Tudor Investment Corp’s Twilio TWLO Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q2
Sell
-300,376
Closed -$31.9M 3767
2025
Q1
$29.4M Buy
300,376
+231,419
+336% +$27.4M 0.1% 128
2024
Q4
$7.45M Buy
+68,957
New +$6.3M 0.03% 490
2024
Q3
Sell
-10,433
Closed -$593K 3120
2024
Q2
$593K Buy
+10,433
New +$616K ﹤0.01% 1728
2024
Q1
Sell
-103,176
Closed -$6.8M 2810
2023
Q4
$7.83M Buy
103,176
+20,277
+24% +$1.26M 0.06% 432
2023
Q3
$4.85M Buy
82,899
+3,504
+4% +$218K 0.05% 504
2023
Q2
$5.05M Sell
79,395
-23,134
-23% -$1.37M 0.06% 427
2023
Q1
$6.83M Buy
102,529
+64,927
+173% +$4M 0.11% 253
2022
Q4
$1.84M Buy
37,602
+15,888
+73% +$904K 0.04% 685
2022
Q3
$1.5M Sell
21,714
-79,944
-79% -$6.39M 0.03% 660
2022
Q2
$8.52M Buy
101,658
+41,274
+68% +$4.62M 0.22% 62
2022
Q1
$9.95M Buy
60,384
+25,102
+71% +$4.57M 0.23% 64
2021
Q4
$9.29M Buy
35,282
+19,897
+129% +$5.95M 0.16% 123
2021
Q3
$4.91M Sell
15,385
-11,979
-44% -$4.36M 0.08% 278
2021
Q2
$10.8M Sell
27,364
-11,180
-29% -$3.88M 0.2% 79
2021
Q1
$13.1M Buy
38,544
+4,955
+15% +$1.86M 0.26% 52
2020
Q4
$11.4M Buy
33,589
+10,999
+49% +$3.44M 0.32% 36
2020
Q3
$5.58M Buy
22,590
+8,692
+63% +$2.14M 0.24% 64
2020
Q2
$3.05M Sell
13,898
-21,050
-60% -$3.38M 0.15% 135
2020
Q1
$3.13M Sell
34,948
-37,689
-52% -$4.14M 0.28% 41
2019
Q4
$7.14M Sell
72,637
-3,112
-4% -$318K 0.32% 52
2019
Q3
$8.33M Buy
75,749
+55,038
+266% +$7.14M 0.29% 58
2019
Q2
$2.82M Sell
20,711
-3,747
-15% -$499K 0.08% 216
2019
Q1
$3.16M Buy
24,458
+12,987
+113% +$1.46M 0.13% 172
2018
Q4
$1.02M Sell
11,471
-34,457
-75% -$2.8M 0.02% 383
2018
Q3
$3.96M Sell
45,928
-10,500
-19% -$768K 0.1% 129
2018
Q2
$3.16M Buy
56,428
+31,388
+125% +$1.55M 0.11% 148
2018
Q1
$956K Buy
+25,040
New +$793K 0.03% 337

Other funds holding TWLO

Tudor Investment Corp's TWLO Position: Q2 2025 in Review

Tudor Investment Corp sold out of Twilio (TWLO) in Q2 2025, closing a stake of 300,376 shares — an estimated $31.9M sold.

Tudor Investment Corp first reported a position in TWLO in Q1 2018 and held it in 27 quarters. The position peaked at $29.4M in Q1 2025. 823 funds tracked by Wall St. Rank hold TWLO as of Q2 2025.

  • Tudor Investment Corp reported no remaining Twilio position as of Q2 2025 after selling out during the quarter.
  • Tudor Investment Corp sold 300,376 Twilio shares in Q2 2025, an estimated $31.9M.
  • Tudor Investment Corp first reported a position in Twilio in Q1 2018 and held it in 27 quarters.
  • Tudor Investment Corp's Twilio position peaked at $29.4M in Q1 2025.
  • 823 funds tracked by Wall St. Rank held Twilio as of Q2 2025.

Based on Tudor Investment Corp's 13F filing for Q2 2025, filed 14 Aug 2025.