Teza 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
2024
Q4
– Sell
-38,369
Closed -$2.5M – 711
2024
Q3
$2.5M Buy
+38,369
New +$2.3M 0.27% 104
2024
Q2
– Sell
-15,170
Closed -$928K – 768
2024
Q1
$928K Buy
+15,170
New +$999K 0.12% 215
2023
Q1
– Sell
-18,881
Closed -$924K – 720
2022
Q4
$924K Buy
+18,881
New +$1.07M 0.18% 190
2021
Q4
– Sell
-1,126
Closed -$359K – 548
2021
Q3
$359K Buy
+1,126
New +$410K 0.17% 182
2020
Q2
– Sell
-2,922
Closed -$261K – 568
2020
Q1
$261K Buy
+2,922
New +$321K 0.83% 48

Other funds holding TWLO

Teza Capital Management's TWLO Position: Q4 2024 in Review

Teza Capital Management sold out of Twilio (TWLO) in Q4 2024, closing a stake of 38,369 shares — an estimated $2.5M sold.

Teza Capital Management first reported a position in TWLO in Q1 2020 and held it in 5 quarters. The position peaked at $2.5M in Q3 2024. 748 funds tracked by Wall St. Rank hold TWLO as of Q4 2024.

  • Teza Capital Management reported no remaining Twilio position as of Q4 2024 after selling out during the quarter.
  • Teza Capital Management sold 38,369 Twilio shares in Q4 2024, an estimated $2.5M.
  • Teza Capital Management first reported a position in Twilio in Q1 2020 and held it in 5 quarters.
  • Teza Capital Management's Twilio position peaked at $2.5M in Q3 2024.
  • 748 funds tracked by Wall St. Rank held Twilio as of Q4 2024.

Based on Teza Capital Management's 13F filing for Q4 2024, filed 14 Feb 2025.