IMC Chicago’s Twilio TWLO Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$21.9M Sell
173,800
-223,000
-56% -$27.4M 0.01% 818
2025
Q4
$56.4M Sell
396,800
-66,300
-14% -$8.21M 0.02% 458
2025
Q3
$46.4M Buy
463,100
+115,200
+33% +$13M 0.02% 487
2025
Q2
$43.3M Sell
347,900
-75,100
-18% -$7.99M 0.02% 431
2025
Q1
$41.4M Sell
423,000
-148,100
-26% -$17.6M 0.02% 369
2024
Q4
$61.7M Buy
571,100
+193,100
+51% +$17.6M 0.03% 295
2024
Q3
$24.7M Buy
378,000
+34,000
+10% +$2.03M 0.01% 488
2024
Q2
$19.5M Sell
344,000
-116,100
-25% -$6.85M 0.01% 537
2024
Q1
$28.1M Sell
460,100
-204,300
-31% -$13.5M 0.02% 377
2023
Q4
$50.4M Buy
664,400
+260,700
+65% +$16.3M 0.03% 248
2023
Q3
$23.6M Sell
403,700
-73,900
-15% -$4.61M 0.02% 338
2023
Q2
$30.4M Buy
477,600
+58,300
+14% +$3.44M 0.03% 282
2023
Q1
$27.9M Buy
419,300
+126,800
+43% +$7.82M 0.03% 265
2022
Q4
$14.3M Buy
292,500
+36,300
+14% +$2.07M 0.02% 376
2022
Q3
$17.7M Sell
256,200
-150,500
-37% -$12M 0.02% 319
2022
Q2
$34.1M Buy
406,700
+70,000
+21% +$7.83M 0.05% 184
2022
Q1
$55.5M Buy
336,700
+15,900
+5% +$2.9M 0.05% 150
2021
Q4
$84.5M Buy
320,800
+119,800
+60% +$35.8M 0.07% 123
2021
Q3
$64.1M Sell
201,000
-24,300
-11% -$8.85M 0.07% 145
2021
Q2
$88.8M Buy
225,300
+45,800
+26% +$15.9M 0.11% 104
2021
Q1
$61.2M Sell
179,500
-15,700
-8% -$5.88M 0.09% 112
2020
Q4
$66.1M Buy
195,200
+81,700
+72% +$25.5M 0.08% 104
2020
Q3
$28M Buy
113,500
+18,300
+19% +$4.51M 0.04% 142
2020
Q2
$20.9M Buy
95,200
+25,100
+36% +$4.03M 0.04% 148
2020
Q1
$6.27M Sell
70,100
-53,200
-43% -$5.84M 0.01% 280
2019
Q4
$12.1M Sell
123,300
-9,400
-7% -$960K 0.03% 191
2019
Q3
$14.6M Buy
132,700
+31,100
+31% +$4.03M 0.05% 139
2019
Q2
$13.9M Buy
101,600
+16,700
+20% +$2.22M 0.04% 132
2019
Q1
$11M Buy
84,900
+32,200
+61% +$3.63M 0.04% 136
2018
Q4
$4.71M Buy
+52,700
New +$4.28M 0.01% 215

Other funds holding TWLO

IMC Chicago's TWLO Position: Q1 2026 in Review

IMC Chicago reduced its Twilio (TWLO) stake by 75% in Q1 2026, selling an estimated $3.1M and leaving 8,336 shares worth $1.05M. The position accounts for ﹤0.01% of the portfolio, ranked #3235.

IMC Chicago first reported a position in TWLO in Q1 2022 and has held it in 11 quarters since. The position peaked at $9.62M in Q2 2025. 814 funds tracked by Wall St. Rank hold TWLO as of Q1 2026.

  • IMC Chicago held 8,336 shares of Twilio worth $1.05M as of Q1 2026.
  • IMC Chicago sold 25,206 Twilio shares in Q1 2026, an estimated $3.1M.
  • Twilio made up ﹤0.01% of IMC Chicago's portfolio in Q1 2026, its #3235 holding.
  • IMC Chicago first reported a position in Twilio in Q1 2022 and has held it in 11 quarters since.
  • IMC Chicago's Twilio position peaked at $9.62M in Q2 2025.
  • 814 funds tracked by Wall St. Rank held Twilio as of Q1 2026.

Based on IMC Chicago's 13F filing for Q1 2026, filed 5 May 2026.