First Trust Advisors’s Twilio TWLO Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$121M Sell
587,288
-134,446
-19% -$23.8M 0.07% 333
2026
Q1
$90.8M Buy
721,734
+70,154
+11% +$8.63M 0.06% 370
2025
Q4
$92.7M Sell
651,580
-325,565
-33% -$40.3M 0.07% 361
2025
Q3
$97.8M Sell
977,145
-5,500
-0.6% -$619K 0.07% 330
2025
Q2
$122M Buy
982,645
+106,044
+12% +$11.3M 0.1% 249
2025
Q1
$85.8M Sell
876,601
-166,676
-16% -$19.8M 0.08% 314
2024
Q4
$113M Sell
1,043,277
-63,277
-6% -$5.78M 0.1% 237
2024
Q3
$72.2M Buy
1,106,554
+8,803
+0.8% +$527K 0.07% 339
2024
Q2
$62.4M Sell
1,097,751
-339,946
-24% -$20.1M 0.06% 344
2024
Q1
$87.9M Buy
1,437,697
+539,489
+60% +$35.5M 0.09% 258
2023
Q4
$68.1M Sell
898,208
-79,835
-8% -$4.98M 0.07% 350
2023
Q3
$57.2M Buy
978,043
+74,052
+8% +$4.61M 0.07% 386
2023
Q2
$57.5M Sell
903,991
-18,050
-2% -$1.07M 0.07% 412
2023
Q1
$61.4M Sell
922,041
-224,645
-20% -$13.9M 0.07% 400
2022
Q4
$56.1M Buy
1,146,686
+120,169
+12% +$6.84M 0.07% 420
2022
Q3
$71M Buy
1,026,517
+376,292
+58% +$30.1M 0.09% 316
2022
Q2
$54.5M Buy
650,225
+99,434
+18% +$11.1M 0.07% 432
2022
Q1
$90.8M Buy
550,791
+120,525
+28% +$22M 0.09% 282
2021
Q4
$113M Sell
430,266
-41,741
-9% -$12.5M 0.11% 221
2021
Q3
$151M Sell
472,007
-97,960
-17% -$35.7M 0.16% 163
2021
Q2
$224M Sell
569,967
-1,796
-0.3% -$623K 0.24% 98
2021
Q1
$195M Sell
571,763
-78,860
-12% -$29.5M 0.24% 100
2020
Q4
$220M Sell
650,623
-25,848
-4% -$8.08M 0.29% 64
2020
Q3
$167M Buy
676,471
+14,287
+2% +$3.52M 0.27% 87
2020
Q2
$145M Buy
662,184
+147,591
+29% +$23.7M 0.25% 89
2020
Q1
$46.1M Sell
514,593
-39,108
-7% -$4.29M 0.1% 298
2019
Q4
$54.4M Sell
553,701
-281,206
-34% -$28.7M 0.09% 319
2019
Q3
$91.8M Sell
834,907
-146,117
-15% -$18.9M 0.17% 136
2019
Q2
$134M Buy
981,024
+451,651
+85% +$60.1M 0.25% 66
2019
Q1
$68.4M Sell
529,373
-81,634
-13% -$9.19M 0.14% 184
2018
Q4
$54.6M Sell
611,007
-217,888
-26% -$17.7M 0.13% 188
2018
Q3
$71.5M Buy
828,895
+723,257
+685% +$52.9M 0.13% 166
2018
Q2
$5.92M Buy
+105,638
New +$5.23M 0.01% 1007

Other funds holding TWLO

First Trust Advisors's TWLO Position: Q2 2026 in Review

First Trust Advisors reduced its Twilio (TWLO) stake by 19% in Q2 2026, selling an estimated $23.8M and leaving 587,288 shares worth $121M. The position accounts for 0.07% of the portfolio, ranked #333.

First Trust Advisors first reported a position in TWLO in Q2 2018 and has held it in 33 quarters since. The position peaked at $224M in Q2 2021. 959 funds tracked by Wall St. Rank hold TWLO as of Q2 2026.

  • First Trust Advisors held 587,288 shares of Twilio worth $121M as of Q2 2026.
  • First Trust Advisors sold 134,446 Twilio shares in Q2 2026, an estimated $23.8M.
  • Twilio made up 0.07% of First Trust Advisors's portfolio in Q2 2026, its #333 holding.
  • First Trust Advisors first reported a position in Twilio in Q2 2018 and has held it in 33 quarters since.
  • First Trust Advisors's Twilio position peaked at $224M in Q2 2021.
  • 959 funds tracked by Wall St. Rank held Twilio as of Q2 2026.

Based on First Trust Advisors's 13F filing for Q2 2026, filed 11 Aug 2026.