Ninety One (UK)’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
Sell
-123,952
Closed -$17.6M 272
2025
Q4
$17.6M Sell
123,952
-1,387,341
-92% -$172M 0.04% 150
2025
Q3
$151M Sell
1,511,293
-193,906
-11% -$21.8M 0.33% 69
2025
Q2
$212M Buy
+1,705,199
New +$181M 0.5% 56

Other funds holding TWLO

Ninety One (UK)'s TWLO Position: Q1 2026 in Review

Ninety One (UK) sold out of Twilio (TWLO) in Q1 2026, closing a stake of 123,952 shares — an estimated $17.6M sold.

Ninety One (UK) first reported a position in TWLO in Q2 2025 and held it in 3 quarters. The position peaked at $212M in Q2 2025. 814 funds tracked by Wall St. Rank hold TWLO as of Q1 2026.

  • Ninety One (UK) reported no remaining Twilio position as of Q1 2026 after selling out during the quarter.
  • Ninety One (UK) sold 123,952 Twilio shares in Q1 2026, an estimated $17.6M.
  • Ninety One (UK) first reported a position in Twilio in Q2 2025 and held it in 3 quarters.
  • Ninety One (UK)'s Twilio position peaked at $212M in Q2 2025.
  • 814 funds tracked by Wall St. Rank held Twilio as of Q1 2026.

Based on Ninety One (UK)'s 13F filing for Q1 2026, filed 24 Apr 2026.