MetLife Investment 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
Q1
$9.5M Buy
75,505
+425
+0.6% +$52.3K 0.05% 373
2025
Q4
$10.7M Sell
75,080
-4,725
-6% -$585K 0.05% 337
2025
Q3
$7.99M Buy
79,805
+76,351
+2,211% +$8.6M 0.04% 439
2025
Q2
$430K Sell
3,454
-614
-15% -$65.3K ﹤0.01% 1751
2025
Q1
$398K Buy
4,068
+47
+1% +$5.57K ﹤0.01% 1830
2024
Q4
$435K Sell
4,021
-507
-11% -$46.3K ﹤0.01% 1881
2024
Q3
$295K Sell
4,528
-190
-4% -$11.4K ﹤0.01% 2071
2024
Q2
$268K Buy
4,718
+263
+6% +$15.5K ﹤0.01% 2063
2024
Q1
$272K Buy
4,455
+11
+0.2% +$724 ﹤0.01% 2018
2023
Q4
$337K Sell
4,444
-75
-2% -$4.67K ﹤0.01% 1924
2023
Q3
$264K Buy
4,519
+4
+0.1% +$249 ﹤0.01% 2034
2023
Q2
$287K Sell
4,515
-1,719
-28% -$101K ﹤0.01% 2043
2023
Q1
$415K Buy
6,234
+15
+0.2% +$925 ﹤0.01% 1759
2022
Q4
$304K Buy
6,219
+2
+0% +$114 ﹤0.01% 1979
2022
Q3
$430K Sell
6,217
-50
-0.8% -$4K ﹤0.01% 1748
2022
Q2
$525K Buy
6,267
+843
+16% +$94.3K ﹤0.01% 1621
2022
Q1
$894K Buy
+5,424
New +$988K 0.01% 1404
2019
Q2
Sell
-121
Closed -$15.6K 2585
2019
Q1
$15.6K Buy
121
+20
+20% +$2.25K ﹤0.01% 2353
2018
Q4
$9.02K Buy
101
+3
+3% +$244 ﹤0.01% 2387
2018
Q3
$8.46K Buy
+98
New +$7.16K ﹤0.01% 2463
2018
Q2
Sell
-29,205
Closed -$1.11M 2226
2018
Q1
$1.11M Hold
29,205
0.01% 961
2017
Q4
$689K Buy
+29,205
New +$820K 0.01% 1214

Other funds holding TWLO

MetLife Investment Management's TWLO Position: Q1 2026 in Review

MetLife Investment Management increased its Twilio (TWLO) stake by 0.57% in Q1 2026, buying an estimated $52.3K and bringing the position to 75,505 shares worth $9.5M. The position accounts for 0.05% of the portfolio, ranked #373.

MetLife Investment Management first reported a position in TWLO in Q4 2017 and has held it in 22 quarters since. The position peaked at $10.7M in Q4 2025. 814 funds tracked by Wall St. Rank hold TWLO as of Q1 2026.

  • MetLife Investment Management held 75,505 shares of Twilio worth $9.5M as of Q1 2026.
  • MetLife Investment Management bought 425 Twilio shares in Q1 2026, an estimated $52.3K.
  • Twilio made up 0.05% of MetLife Investment Management's portfolio in Q1 2026, its #373 holding.
  • MetLife Investment Management first reported a position in Twilio in Q4 2017 and has held it in 22 quarters since.
  • MetLife Investment Management's Twilio position peaked at $10.7M in Q4 2025.
  • 814 funds tracked by Wall St. Rank held Twilio as of Q1 2026.

Based on MetLife Investment Management's 13F filing for Q1 2026, filed 14 May 2026.