Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$2.09M Buy
10,133
+86
+0.9% +$15.2K 1.13% 22
2026
Q1
$1.26M Buy
10,047
+438
+5% +$53.9K 0.84% 31
2025
Q4
$1.37M Buy
9,609
+3,925
+69% +$486K 0.94% 25
2025
Q3
$569K Buy
5,684
+734
+15% +$82.6K 0.39% 64
2025
Q2
$616K Sell
4,950
-656
-12% -$69.8K 0.49% 55
2025
Q1
$549K Buy
5,606
+21
+0.4% +$2.49K 0.52% 61
2024
Q4
$604K Buy
+5,585
New +$510K 0.62% 56

Other funds holding TWLO

WinCap Financial's TWLO Position: Q2 2026 in Review

WinCap Financial increased its Twilio (TWLO) stake by 0.86% in Q2 2026, buying an estimated $15.2K and bringing the position to 10,133 shares worth $2.09M. The position accounts for 1.13% of the portfolio, ranked #22.

WinCap Financial first reported a position in TWLO in Q4 2024 and has held it in 7 quarters since. 214 funds tracked by Wall St. Rank hold TWLO as of Q2 2026.

  • WinCap Financial held 10,133 shares of Twilio worth $2.09M as of Q2 2026.
  • WinCap Financial bought 86 Twilio shares in Q2 2026, an estimated $15.2K.
  • Twilio made up 1.13% of WinCap Financial's portfolio in Q2 2026, its #22 holding.
  • WinCap Financial first reported a position in Twilio in Q4 2024 and has held it in 7 quarters since.
  • 214 funds tracked by Wall St. Rank held Twilio as of Q2 2026.

Based on WinCap Financial's 13F filing for Q2 2026, filed 9 Jul 2026.