CI Investments Inc’s Twilio TWLO Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q4
Sell
-863
Closed -$86K 1211
2025
Q3
$86K Buy
863
+71
+9% +$7.99K ﹤0.01% 910
2025
Q2
$98K Sell
792
-7
-0.9% -$744 ﹤0.01% 909
2025
Q1
$78K Sell
799
-143
-15% -$16.9K ﹤0.01% 974
2024
Q4
$102K Buy
942
+392
+71% +$35.8K ﹤0.01% 931
2024
Q3
$36K Sell
550
-205
-27% -$12.3K ﹤0.01% 1042
2024
Q2
$43K Buy
755
+397
+111% +$23.4K ﹤0.01% 1004
2024
Q1
$22K Buy
358
+92
+35% +$6.06K ﹤0.01% 1098
2023
Q4
$20K Buy
266
+1
+0.4% +$62 ﹤0.01% 1073
2023
Q3
$16K Buy
265
+15
+6% +$935 ﹤0.01% 1121
2023
Q2
$16K Sell
250
-208
-45% -$12.3K ﹤0.01% 1105
2023
Q1
$31K Sell
458
-26
-5% -$1.6K ﹤0.01% 1001
2022
Q4
$24K Buy
484
+260
+116% +$14.8K ﹤0.01% 1061
2022
Q3
$15K Buy
224
+203
+967% +$16.2K ﹤0.01% 1085
2022
Q2
$2K Buy
21
+1
+5% +$112 ﹤0.01% 1172
2022
Q1
$3K Hold
20
﹤0.01% 1194
2021
Q4
$5K Hold
20
﹤0.01% 1123
2021
Q3
$6K Buy
+20
New +$7.28K ﹤0.01% 1069
2021
Q2
Sell
-113,245
Closed -$38.6M 1094
2021
Q1
$38.6M Buy
113,245
+111,579
+6,697% +$41.8M 0.16% 147
2020
Q4
$564K Buy
1,666
+447
+37% +$140K ﹤0.01% 473
2020
Q3
$301K Sell
1,219
-183
-13% -$45.1K ﹤0.01% 502
2020
Q2
$308K Buy
+1,402
New +$225K ﹤0.01% 452

Other funds holding TWLO

CI Investments Inc's TWLO Position: Q4 2025 in Review

CI Investments Inc sold out of Twilio (TWLO) in Q4 2025, closing a stake of 863 shares — an estimated $86K sold.

CI Investments Inc first reported a position in TWLO in Q2 2020 and held it in 21 quarters. The position peaked at $38.6M in Q1 2021. 870 funds tracked by Wall St. Rank hold TWLO as of Q4 2025.

  • CI Investments Inc reported no remaining Twilio position as of Q4 2025 after selling out during the quarter.
  • CI Investments Inc sold 863 Twilio shares in Q4 2025, an estimated $86K.
  • CI Investments Inc first reported a position in Twilio in Q2 2020 and held it in 21 quarters.
  • CI Investments Inc's Twilio position peaked at $38.6M in Q1 2021.
  • 870 funds tracked by Wall St. Rank held Twilio as of Q4 2025.

Based on CI Investments Inc's 13F filing for Q4 2025, filed 12 Feb 2026.