Penserra Capital Management’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
$6.76M Buy
32,755
+31,944
+3,939% +$5.66M 0.05% 267
2026
Q1
$102K Sell
811
-2,760
-77% -$339K ﹤0.01% 732
2025
Q4
$506K Buy
+3,571
New +$442K 0.01% 548
2025
Q1
– Sell
-8,911
Closed -$963K – 1166
2024
Q4
$963K Buy
+8,911
New +$814K 0.02% 403
2024
Q2
– Sell
-829
Closed -$50K – 1373
2024
Q1
$50K Buy
829
+30
+4% +$1.98K ﹤0.01% 881
2023
Q4
$60K Sell
799
-121
-13% -$7.54K ﹤0.01% 972
2023
Q3
$53K Buy
920
+43
+5% +$2.68K ﹤0.01% 987
2023
Q2
$55K Sell
877
-4
-0.5% -$236 ﹤0.01% 1027
2023
Q1
$58K Hold
881
– – ﹤0.01% 838
2022
Q4
$43K Buy
881
+60
+7% +$3.42K ﹤0.01% 912
2022
Q3
$56K Buy
821
+20
+2% +$1.6K ﹤0.01% 799
2022
Q2
$67K Sell
801
-462
-37% -$51.7K ﹤0.01% 845
2022
Q1
$208K Buy
1,263
+207
+20% +$37.7K ﹤0.01% 719
2021
Q4
$277K Buy
1,056
+229
+28% +$68.5K 0.01% 607
2021
Q3
$262K Buy
827
+313
+61% +$114K 0.01% 581
2021
Q2
$202K Buy
514
+175
+52% +$60.8K ﹤0.01% 638
2021
Q1
$115K Sell
339
-1,075
-76% -$403K ﹤0.01% 665
2020
Q4
$477K Buy
1,414
+880
+165% +$275K 0.01% 383
2020
Q3
$131K Buy
534
+354
+197% +$87.3K 0.01% 461
2020
Q2
$39K Buy
180
+35
+24% +$5.62K ﹤0.01% 652
2020
Q1
$26K Sell
145
-1,478
-91% -$162K ﹤0.01% 740
2019
Q4
$207K Buy
1,623
+309
+24% +$31.6K 0.01% 440
2019
Q3
$144K Buy
1,314
+390
+42% +$50.6K 0.01% 453
2019
Q2
$125K Buy
924
+40
+5% +$5.33K 0.01% 479
2019
Q1
$114K Sell
884
-60
-6% -$6.76K 0.01% 422
2018
Q4
$84K Buy
+944
New +$76.7K 0.01% 398

Other funds holding TWLO

Penserra Capital Management's TWLO Position: Q2 2026 in Review

Penserra Capital Management increased its Twilio (TWLO) stake by 3,939% in Q2 2026, buying an estimated $5.66M and bringing the position to 32,755 shares worth $6.76M. The position accounts for 0.05% of the portfolio, ranked #267.

Penserra Capital Management first reported a position in TWLO in Q4 2018 and has held it in 26 quarters since. 971 funds tracked by Wall St. Rank hold TWLO as of Q2 2026.

  • Penserra Capital Management held 32,755 shares of Twilio worth $6.76M as of Q2 2026.
  • Penserra Capital Management bought 31,944 Twilio shares in Q2 2026, an estimated $5.66M.
  • Twilio made up 0.05% of Penserra Capital Management's portfolio in Q2 2026, its #267 holding.
  • Penserra Capital Management first reported a position in Twilio in Q4 2018 and has held it in 26 quarters since.
  • 971 funds tracked by Wall St. Rank held Twilio as of Q2 2026.

Based on Penserra Capital Management's 13F filing for Q2 2026, filed 13 Aug 2026.