Polen 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
2026
Q2
$1.15M Buy
5,572
+2,864
+106% +$508K 0.01% 153
2026
Q1
$341K Sell
2,708
-348
-11% -$42.8K ﹤0.01% 200
2025
Q4
$435K Buy
3,056
+45
+1% +$5.57K ﹤0.01% 184
2025
Q3
$301K Sell
3,011
-10,302
-77% -$1.16M ﹤0.01% 213
2025
Q2
$1.66M Buy
+13,313
New +$1.42M 0.01% 95

Other funds holding TWLO

Polen Capital Management's TWLO Position: Q2 2026 in Review

Polen Capital Management increased its Twilio (TWLO) stake by 106% in Q2 2026, buying an estimated $508K and bringing the position to 5,572 shares worth $1.15M. The position accounts for 0.01% of the portfolio, ranked #153.

Polen Capital Management first reported a position in TWLO in Q2 2025 and has held it in 5 quarters since. The position peaked at $1.66M in Q2 2025. 960 funds tracked by Wall St. Rank hold TWLO as of Q2 2026.

  • Polen Capital Management held 5,572 shares of Twilio worth $1.15M as of Q2 2026.
  • Polen Capital Management bought 2,864 Twilio shares in Q2 2026, an estimated $508K.
  • Twilio made up 0.01% of Polen Capital Management's portfolio in Q2 2026, its #153 holding.
  • Polen Capital Management first reported a position in Twilio in Q2 2025 and has held it in 5 quarters since.
  • Polen Capital Management's Twilio position peaked at $1.66M in Q2 2025.
  • 960 funds tracked by Wall St. Rank held Twilio as of Q2 2026.

Based on Polen Capital Management's 13F filing for Q2 2026, filed 4 Aug 2026.