CAPTRUST Financial 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
Q1
$13.9M Sell
110,428
-564,549
-84% -$69.4M 0.02% 446
2025
Q4
$96M Buy
674,977
+29,325
+5% +$3.63M 0.18% 105
2025
Q3
$64.6M Buy
645,652
+132,868
+26% +$15M 0.13% 139
2025
Q2
$63.8M Buy
512,784
+499,184
+3,670% +$53.1M 0.14% 134
2025
Q1
$1.33M Sell
13,600
-14,466
-52% -$1.71M ﹤0.01% 1124
2024
Q4
$3.03M Buy
28,066
+6,709
+31% +$613K 0.01% 713
2024
Q3
$1.39M Buy
21,357
+3,514
+20% +$210K ﹤0.01% 1001
2024
Q2
$1.01M Buy
+17,843
New +$1.05M ﹤0.01% 1128
2024
Q1
Sell
-7,361
Closed -$558K 2642
2023
Q4
$558K Sell
7,361
-592
-7% -$36.9K ﹤0.01% 1664
2023
Q3
$465K Sell
7,953
-1,572
-17% -$98K ﹤0.01% 1691
2023
Q2
$606K Sell
9,525
-1,907
-17% -$113K ﹤0.01% 1514
2023
Q1
$762K Buy
11,432
+961
+9% +$59.3K ﹤0.01% 1175
2022
Q4
$513K Buy
10,471
+2,104
+25% +$120K ﹤0.01% 1317
2022
Q3
$578K Buy
8,367
+5,337
+176% +$426K ﹤0.01% 1184
2022
Q2
$254K Buy
3,030
+474
+19% +$53K ﹤0.01% 1527
2022
Q1
$421K Buy
2,556
+1,054
+70% +$192K ﹤0.01% 1227
2021
Q4
$396K Buy
1,502
+179
+14% +$53.5K ﹤0.01% 1233
2021
Q3
$422K Sell
1,323
-74
-5% -$26.9K ﹤0.01% 1116
2021
Q2
$551K Sell
1,397
-10
-0.7% -$3.47K 0.01% 946
2021
Q1
$479K Buy
1,407
+554
+65% +$208K 0.01% 969
2020
Q4
$289K Buy
853
+336
+65% +$105K ﹤0.01% 1047
2020
Q3
$133K Buy
517
+94
+22% +$23.2K ﹤0.01% 1216
2020
Q2
$96K Buy
+423
New +$67.9K ﹤0.01% 1364
2019
Q4
Sell
-200
Closed -$22K 1755
2019
Q3
$22K Sell
200
-130
-39% -$16.9K ﹤0.01% 1276
2019
Q2
$45K Buy
330
+200
+154% +$26.6K ﹤0.01% 1003
2019
Q1
$17K Buy
+130
New +$14.6K ﹤0.01% 1223
2018
Q4
Sell
-100
Closed -$9K 1674
2018
Q3
$9K Buy
100
+50
+100% +$3.65K ﹤0.01% 1259
2018
Q2
$3K Buy
50
+25
+100% +$1.24K ﹤0.01% 1384
2018
Q1
$1K Hold
25
﹤0.01% 1296
2017
Q4
$1K Hold
25
﹤0.01% 1227
2017
Q3
$1K Buy
+25
New +$750 ﹤0.01% 550

Other funds holding TWLO

CAPTRUST Financial Advisors's TWLO Position: Q1 2026 in Review

CAPTRUST Financial Advisors reduced its Twilio (TWLO) stake by 84% in Q1 2026, selling an estimated $69.4M and leaving 110,428 shares worth $13.9M. The position accounts for 0.02% of the portfolio, ranked #446.

CAPTRUST Financial Advisors first reported a position in TWLO in Q3 2017 and has held it in 31 quarters since. The position peaked at $96M in Q4 2025. 814 funds tracked by Wall St. Rank hold TWLO as of Q1 2026.

  • CAPTRUST Financial Advisors held 110,428 shares of Twilio worth $13.9M as of Q1 2026.
  • CAPTRUST Financial Advisors sold 564,549 Twilio shares in Q1 2026, an estimated $69.4M.
  • Twilio made up 0.02% of CAPTRUST Financial Advisors's portfolio in Q1 2026, its #446 holding.
  • CAPTRUST Financial Advisors first reported a position in Twilio in Q3 2017 and has held it in 31 quarters since.
  • CAPTRUST Financial Advisors's Twilio position peaked at $96M in Q4 2025.
  • 814 funds tracked by Wall St. Rank held Twilio as of Q1 2026.

Based on CAPTRUST Financial Advisors's 13F filing for Q1 2026, filed 15 May 2026.