Green Alpha Advisors’s Twilio TWLO Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q3
$1.51M Buy
5,155
+1,166
+29% +$266K 1.02% 29
2026
Q2
$823K Sell
3,989
-58
-1% -$10.3K 0.55% 44
2026
Q1
$509K Sell
4,047
-242
-6% -$29.8K 0.5% 58
2025
Q4
$610K Sell
4,289
-174
-4% -$21.6K 0.56% 57
2025
Q3
$447K Sell
4,463
-449
-9% -$50.5K 0.43% 68
2025
Q2
$611K Sell
4,912
-622
-11% -$66.1K 0.58% 55
2025
Q1
$542K Sell
5,534
-3,317
-37% -$393K 0.58% 58
2024
Q4
$957K Sell
8,851
-1,095
-11% -$100K 0.77% 47
2024
Q3
$649K Sell
9,946
-47
-0.5% -$2.81K 0.51% 76
2024
Q2
$568K Sell
9,993
-559
-5% -$33K 0.46% 81
2024
Q1
$645K Sell
10,552
-34
-0.3% -$2.24K 0.47% 82
2023
Q4
$803K Buy
10,586
+574
+6% +$35.8K 0.58% 71
2023
Q3
$586K Buy
10,012
+1,567
+19% +$97.7K 0.45% 84
2023
Q2
$537K Buy
8,445
+558
+7% +$32.9K 0.35% 103
2023
Q1
$526K Buy
+7,887
New +$486K 0.37% 101
2022
Q4
– Sell
-7,842
Closed -$542K – 146
2022
Q3
$542K Buy
7,842
+63
+0.8% +$5.03K 0.46% 104
2022
Q2
$652K Buy
7,779
+5,005
+180% +$560K 0.15% 107
2022
Q1
$457K Buy
2,774
+1,223
+79% +$223K 0.31% 109
2021
Q4
$408K Sell
1,551
-1,374
-47% -$411K 0.28% 114
2021
Q3
$933K Buy
2,925
+134
+5% +$48.8K 0.64% 79
2021
Q2
$1.1M Buy
+2,791
New +$969K 0.75% 57

Other funds holding TWLO

Green Alpha Advisors's TWLO Position: Q3 2026 in Review

Green Alpha Advisors increased its Twilio (TWLO) stake by 29% in Q3 2026, buying an estimated $266K and bringing the position to 5,155 shares worth $1.51M. The position accounts for 1.02% of the portfolio, ranked #29.

Green Alpha Advisors first reported a position in TWLO in Q2 2021 and has held it in 21 quarters since. 29 funds tracked by Wall St. Rank hold TWLO as of Q3 2026.

  • Green Alpha Advisors held 5,155 shares of Twilio worth $1.51M as of Q3 2026.
  • Green Alpha Advisors bought 1,166 Twilio shares in Q3 2026, an estimated $266K.
  • Twilio made up 1.02% of Green Alpha Advisors's portfolio in Q3 2026, its #29 holding.
  • Green Alpha Advisors first reported a position in Twilio in Q2 2021 and has held it in 21 quarters since.
  • 29 funds tracked by Wall St. Rank held Twilio as of Q3 2026.

Based on Green Alpha Advisors's 13F filing for Q3 2026, filed 8 Oct 2026.