Mercer Global 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
$3.75M Buy
29,815
+16,367
+122% +$2.01M 0.01% 888
2025
Q4
$1.91M Buy
13,448
+4,678
+53% +$579K ﹤0.01% 1126
2025
Q3
$878K Sell
8,770
-2,707
-24% -$305K ﹤0.01% 1448
2025
Q2
$1.43M Buy
11,477
+762
+7% +$81K ﹤0.01% 1032
2025
Q1
$1.05M Buy
10,715
+4,410
+70% +$523K ﹤0.01% 1121
2024
Q4
$681K Sell
6,305
-2,921
-32% -$267K ﹤0.01% 1279
2024
Q3
$588K Buy
9,226
+4,294
+87% +$257K ﹤0.01% 1255
2024
Q2
$889K Sell
4,932
-372
-7% -$21.9K ﹤0.01% 1018
2024
Q1
$324K Buy
5,304
+1,502
+40% +$98.9K ﹤0.01% 1524
2023
Q4
$288K Sell
3,802
-793
-17% -$49.4K ﹤0.01% 1628
2023
Q3
$269K Sell
4,595
-8,900
-66% -$555K ﹤0.01% 1601
2023
Q2
$859K Buy
13,495
+1,473
+12% +$86.9K ﹤0.01% 998
2023
Q1
$801K Buy
12,022
+4,410
+58% +$272K ﹤0.01% 997
2022
Q4
$373K Buy
7,612
+1,969
+35% +$112K ﹤0.01% 1371
2022
Q3
$390K Buy
5,643
+1,172
+26% +$93.7K ﹤0.01% 1261
2022
Q2
$375K Sell
4,471
-41
-0.9% -$4.59K ﹤0.01% 1309
2022
Q1
$744K Buy
4,512
+669
+17% +$122K ﹤0.01% 1030
2021
Q4
$1.01M Buy
3,843
+549
+17% +$164K 0.01% 877
2021
Q3
$1.05M Buy
3,294
+284
+9% +$103K 0.01% 838
2021
Q2
$1.19M Buy
3,010
+561
+23% +$195K 0.01% 763
2021
Q1
$835K Sell
2,449
-103
-4% -$38.6K 0.01% 860
2020
Q4
$864K Buy
2,552
+638
+33% +$199K 0.01% 654
2020
Q3
$473K Buy
1,914
+190
+11% +$46.8K 0.01% 794
2020
Q2
$378K Buy
+1,724
New +$277K 0.01% 776
2019
Q4
Sell
-2,556
Closed -$281K 1201
2019
Q3
$281K Sell
2,556
-2,031
-44% -$263K 0.01% 912
2019
Q2
$625K Buy
4,587
+243
+6% +$32.4K 0.02% 606
2019
Q1
$561K Buy
+4,344
New +$489K 0.02% 587

Other funds holding TWLO

Mercer Global Advisors's TWLO Position: Q1 2026 in Review

Mercer Global Advisors increased its Twilio (TWLO) stake by 122% in Q1 2026, buying an estimated $2.01M and bringing the position to 29,815 shares worth $3.75M. The position accounts for 0.01% of the portfolio, ranked #888.

Mercer Global Advisors first reported a position in TWLO in Q1 2019 and has held it in 27 quarters since. 814 funds tracked by Wall St. Rank hold TWLO as of Q1 2026.

  • Mercer Global Advisors held 29,815 shares of Twilio worth $3.75M as of Q1 2026.
  • Mercer Global Advisors bought 16,367 Twilio shares in Q1 2026, an estimated $2.01M.
  • Twilio made up 0.01% of Mercer Global Advisors's portfolio in Q1 2026, its #888 holding.
  • Mercer Global Advisors first reported a position in Twilio in Q1 2019 and has held it in 27 quarters since.
  • 814 funds tracked by Wall St. Rank held Twilio as of Q1 2026.

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