Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$101M Sell
487,706
-1,061,748
-69% -$188M 0.01% 892
2026
Q1
$195M Sell
1,549,454
-1,602,092
-51% -$197M 0.02% 684
2025
Q4
$448M Buy
3,151,546
+1,142,309
+57% +$141M 0.04% 352
2025
Q3
$201M Buy
2,009,237
+1,391,013
+225% +$157M 0.03% 665
2025
Q2
$76.9M Buy
618,224
+96,514
+18% +$10.3M 0.01% 896
2025
Q1
$51.1M Buy
521,710
+20,384
+4% +$2.42M 0.01% 1021
2024
Q4
$54.2M Buy
501,326
+139,384
+39% +$12.7M 0.01% 1006
2024
Q3
$23.6M Buy
361,942
+56,763
+19% +$3.4M ﹤0.01% 1391
2024
Q2
$17.3M Buy
305,179
+83,292
+38% +$4.91M ﹤0.01% 1494
2024
Q1
$13.6M Buy
221,887
+18,482
+9% +$1.22M ﹤0.01% 1646
2023
Q4
$15.4M Buy
203,405
+10,454
+5% +$652K ﹤0.01% 1557
2023
Q3
$11.3M Buy
192,951
+2,009
+1% +$125K ﹤0.01% 1674
2023
Q2
$12.1M Sell
190,942
-246,437
-56% -$14.5M ﹤0.01% 1672
2023
Q1
$29.1M Sell
437,379
-87,589
-17% -$5.4M 0.01% 1167
2022
Q4
$25.7M Buy
524,968
+2,721
+0.5% +$155K 0.01% 1247
2022
Q3
$36.1M Sell
522,247
-299,251
-36% -$23.9M 0.01% 1027
2022
Q2
$68.8M Sell
821,498
-50,062
-6% -$5.6M 0.02% 818
2022
Q1
$144M Sell
871,560
-11,723
-1% -$2.14M 0.04% 640
2021
Q4
$233M Sell
883,283
-609,851
-41% -$182M 0.06% 464
2021
Q3
$476M Sell
1,493,134
-609,549
-29% -$222M 0.12% 204
2021
Q2
$829M Buy
2,102,683
+184,657
+10% +$64.1M 0.2% 92
2021
Q1
$654M Buy
1,918,026
+498,018
+35% +$187M 0.17% 127
2020
Q4
$481M Buy
1,420,008
+251,014
+21% +$78.4M 0.14% 168
2020
Q3
$289M Sell
1,168,994
-159,488
-12% -$39.3M 0.1% 242
2020
Q2
$291M Buy
1,328,482
+213,507
+19% +$34.3M 0.1% 224
2020
Q1
$99.8M Buy
1,114,975
+262,453
+31% +$28.8M 0.04% 510
2019
Q4
$83.8M Buy
852,522
+57,325
+7% +$5.85M 0.03% 752
2019
Q3
$87.4M Sell
795,197
-39,759
-5% -$5.16M 0.02% 710
2019
Q2
$114M Buy
834,956
+443,016
+113% +$59M 0.03% 629
2019
Q1
$50.6M Buy
391,940
+149,728
+62% +$16.9M 0.02% 831
2018
Q4
$21.6M Buy
242,212
+148,609
+159% +$12.1M 0.01% 1114
2018
Q3
$8.08M Buy
93,603
+64,798
+225% +$4.74M ﹤0.01% 1853
2018
Q2
$1.61M Buy
28,805
+17,330
+151% +$858K ﹤0.01% 2882
2018
Q1
$438K Buy
+11,475
New +$363K ﹤0.01% 3376
2017
Q2
Sell
-10,174
Closed -$294K 3725
2017
Q1
$294K Buy
10,174
+2,928
+40% +$88.5K ﹤0.01% 3510
2016
Q4
$209K Buy
+7,246
New +$272K ﹤0.01% 3552

Other funds holding TWLO

Invesco's TWLO Position: Q2 2026 in Review

Invesco reduced its Twilio (TWLO) stake by 69% in Q2 2026, selling an estimated $188M and leaving 487,706 shares worth $101M. The position accounts for 0.01% of the portfolio, ranked #892.

Invesco first reported a position in TWLO in Q4 2016 and has held it in 36 quarters since. The position peaked at $829M in Q2 2021. 964 funds tracked by Wall St. Rank hold TWLO as of Q2 2026.

  • Invesco held 487,706 shares of Twilio worth $101M as of Q2 2026.
  • Invesco sold 1,061,748 Twilio shares in Q2 2026, an estimated $188M.
  • Twilio made up 0.01% of Invesco's portfolio in Q2 2026, its #892 holding.
  • Invesco first reported a position in Twilio in Q4 2016 and has held it in 36 quarters since.
  • Invesco's Twilio position peaked at $829M in Q2 2021.
  • 964 funds tracked by Wall St. Rank held Twilio as of Q2 2026.

Based on Invesco's 13F filing for Q2 2026, filed 14 Aug 2026.