Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2024
Q1
Sell
-53,000
Closed -$4.02M 5372
2023
Q4
$4.02M Buy
+53,000
New +$3.3M ﹤0.01% 2303
2023
Q2
Sell
-124,600
Closed -$8.3M 5084
2023
Q1
$8.3M Buy
124,600
+27,200
+28% +$1.68M ﹤0.01% 1253
2022
Q4
$4.77M Buy
+97,400
New +$5.54M ﹤0.01% 1667
2022
Q1
Sell
-200,000
Closed -$52.7M 5623
2021
Q4
$52.7M Buy
200,000
+124,200
+164% +$37.1M 0.02% 559
2021
Q3
$24.2M Buy
75,800
+52,400
+224% +$19.1M 0.01% 810
2021
Q2
$9.22M Buy
+23,400
New +$8.12M ﹤0.01% 1236
2021
Q1
Sell
-63,000
Closed -$21.3M 5204
2020
Q4
$21.3M Sell
63,000
-157,500
-71% -$49.2M 0.01% 812
2020
Q3
$54.5M Buy
220,500
+73,500
+50% +$18.1M 0.03% 372
2020
Q2
$32.3M Sell
147,000
-200
-0.1% -$32.1K 0.02% 453
2020
Q1
$13.2M Sell
147,200
-27,000
-15% -$2.96M 0.01% 852
2019
Q4
$17.1M Sell
174,200
-31,400
-15% -$3.21M 0.01% 1034
2019
Q3
$22.6M Buy
205,600
+59,200
+40% +$7.68M 0.01% 806
2019
Q2
$20M Buy
146,400
+61,900
+73% +$8.24M 0.01% 933
2019
Q1
$10.9M Buy
84,500
+14,100
+20% +$1.59M 0.01% 1167
2018
Q4
$6.29M Sell
70,400
-36,100
-34% -$2.93M ﹤0.01% 1447
2018
Q3
$9.19M Buy
106,500
+50,200
+89% +$3.67M 0.01% 1313
2018
Q2
$3.15M Sell
56,300
-14,800
-21% -$733K ﹤0.01% 2129
2018
Q1
$2.71M Sell
71,100
-27,900
-28% -$884K ﹤0.01% 2168
2017
Q4
$2.34M Buy
99,000
+10,200
+11% +$286K ﹤0.01% 2291
2017
Q3
$2.65M Sell
88,800
-10,300
-10% -$309K ﹤0.01% 2073
2017
Q2
$2.88M Buy
99,100
+34,600
+54% +$946K ﹤0.01% 1931
2017
Q1
$1.86M Sell
64,500
-150,700
-70% -$4.56M ﹤0.01% 2161
2016
Q4
$6.21M Buy
215,200
+33,100
+18% +$1.24M 0.01% 1247
2016
Q3
$11.7M Buy
+182,100
New +$9.09M 0.01% 779

Other funds holding TWLO

Barclays's TWLO Position: Q1 2026 in Review

Barclays reduced its Twilio (TWLO) stake by 58% in Q1 2026, selling an estimated $23.9M and leaving 139,765 shares worth $17.6M. The position accounts for ﹤0.01% of the portfolio, ranked #1162.

Barclays first reported a position in TWLO in Q3 2016 and has held it in 39 quarters since. The position peaked at $72M in Q3 2021. 815 funds tracked by Wall St. Rank hold TWLO as of Q1 2026.

  • Barclays held 139,765 shares of Twilio worth $17.6M as of Q1 2026.
  • Barclays sold 194,064 Twilio shares in Q1 2026, an estimated $23.9M.
  • Twilio made up ﹤0.01% of Barclays's portfolio in Q1 2026, its #1162 holding.
  • Barclays first reported a position in Twilio in Q3 2016 and has held it in 39 quarters since.
  • Barclays's Twilio position peaked at $72M in Q3 2021.
  • 815 funds tracked by Wall St. Rank held Twilio as of Q1 2026.

Based on Barclays's 13F filing for Q1 2026, filed 15 May 2026.