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
$31.1M Sell
247,000
-191,100
-44% -$23.5M 0.01% 673
2025
Q4
$62.3M Buy
438,100
+57,400
+15% +$7.11M 0.02% 427
2025
Q3
$38.1M Sell
380,700
-58,400
-13% -$6.57M 0.01% 537
2025
Q2
$54.6M Sell
439,100
-204,800
-32% -$21.8M 0.02% 359
2025
Q1
$63M Sell
643,900
-126,100
-16% -$14.9M 0.04% 260
2024
Q4
$83.2M Buy
770,000
+325,900
+73% +$29.8M 0.04% 233
2024
Q3
$29M Buy
444,100
+54,700
+14% +$3.27M 0.02% 438
2024
Q2
$22.1M Sell
389,400
-62,400
-14% -$3.68M 0.01% 498
2024
Q1
$27.6M Sell
451,800
-402,500
-47% -$26.5M 0.02% 381
2023
Q4
$64.8M Buy
854,300
+131,800
+18% +$8.22M 0.04% 210
2023
Q3
$42.3M Sell
722,500
-6,600
-0.9% -$411K 0.04% 211
2023
Q2
$46.4M Buy
729,100
+110,400
+18% +$6.52M 0.04% 197
2023
Q1
$41.2M Sell
618,700
-54,600
-8% -$3.37M 0.05% 205
2022
Q4
$33M Buy
673,300
+160,700
+31% +$9.15M 0.05% 217
2022
Q3
$35.4M Buy
512,600
+1,700
+0.3% +$136K 0.05% 182
2022
Q2
$42.8M Buy
510,900
+122,300
+31% +$13.7M 0.06% 154
2022
Q1
$64M Buy
388,600
+13,000
+3% +$2.37M 0.06% 133
2021
Q4
$98.9M Buy
375,600
+120,300
+47% +$36M 0.08% 101
2021
Q3
$81.5M Buy
255,300
+56,700
+29% +$20.6M 0.09% 115
2021
Q2
$78.3M Sell
198,600
-21,500
-10% -$7.46M 0.1% 115
2021
Q1
$75M Buy
220,100
+20,200
+10% +$7.57M 0.11% 93
2020
Q4
$67.7M Buy
199,900
+75,900
+61% +$23.7M 0.09% 99
2020
Q3
$30.6M Sell
124,000
-1,900
-2% -$468K 0.05% 133
2020
Q2
$27.6M Buy
125,900
+47,800
+61% +$7.67M 0.06% 121
2020
Q1
$6.99M Sell
78,100
-24,400
-24% -$2.68M 0.01% 260
2019
Q4
$10.1M Buy
102,500
+29,400
+40% +$3M 0.03% 212
2019
Q3
$8.04M Buy
73,100
+6,800
+10% +$882K 0.02% 207
2019
Q2
$9.04M Buy
66,300
+5,600
+9% +$746K 0.03% 187
2019
Q1
$7.84M Buy
60,700
+4,400
+8% +$496K 0.03% 174
2018
Q4
$5.03M Buy
+56,300
New +$4.57M 0.02% 200

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.