Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
Sell
-2,618
Closed -$372K 1248
2025
Q4
$372K Buy
+2,618
New +$324K 0.06% 622
2025
Q1
Sell
-13,920
Closed -$1.5M 1246
2024
Q4
$1.5M Sell
13,920
-7,884
-36% -$721K 0.27% 54
2024
Q3
$1.42M Buy
21,804
+4,459
+26% +$267K 0.32% 42
2024
Q2
$985K Buy
+17,345
New +$1.02M 0.19% 194
2024
Q1
Sell
-3,964
Closed -$301K 1067
2023
Q4
$301K Sell
3,964
-7,303
-65% -$455K 0.08% 493
2023
Q3
$659K Buy
+11,267
New +$702K 0.2% 179
2023
Q2
Sell
-11,512
Closed -$767K 968
2023
Q1
$767K Buy
+11,512
New +$710K 0.25% 114
2022
Q3
Sell
-5,043
Closed -$423K 832
2022
Q2
$423K Buy
+5,043
New +$564K 0.21% 174
2022
Q1
Sell
-1,170
Closed -$308K 705
2021
Q4
$308K Buy
+1,170
New +$350K 0.18% 223
2019
Q3
Sell
-2,515
Closed -$343K 565
2019
Q2
$343K Buy
+2,515
New +$335K 0.23% 178
2018
Q3
Sell
-5,493
Closed -$308K 827
2018
Q2
$308K Buy
+5,493
New +$272K 0.1% 422
2018
Q1
Sell
-51,827
Closed -$1.22M 930
2017
Q4
$1.22M Buy
51,827
+37,227
+255% +$1.04M 0.36% 36
2017
Q3
$436K Buy
+14,600
New +$438K 0.12% 349

Other funds holding TWLO

Fox Run Management's TWLO Position: Q1 2026 in Review

Fox Run Management sold out of Twilio (TWLO) in Q1 2026, closing a stake of 2,618 shares — an estimated $372K sold.

Fox Run Management first reported a position in TWLO in Q3 2017 and held it in 13 quarters. The position peaked at $1.5M in Q4 2024. 816 funds tracked by Wall St. Rank hold TWLO as of Q1 2026.

  • Fox Run Management reported no remaining Twilio position as of Q1 2026 after selling out during the quarter.
  • Fox Run Management sold 2,618 Twilio shares in Q1 2026, an estimated $372K.
  • Fox Run Management first reported a position in Twilio in Q3 2017 and held it in 13 quarters.
  • Fox Run Management's Twilio position peaked at $1.5M in Q4 2024.
  • 816 funds tracked by Wall St. Rank held Twilio as of Q1 2026.

Based on Fox Run Management's 13F filing for Q1 2026, filed 12 May 2026.