Whale Rock 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
2025
Q1
Sell
-1,029,907
Closed -$111M 41
2024
Q4
$111M Buy
+1,029,907
New +$94.1M 1.32% 29
2021
Q4
Sell
-496,441
Closed -$158M 71
2021
Q3
$158M Sell
496,441
-232,918
-32% -$84.8M 1.04% 33
2021
Q2
$287M Buy
729,359
+58,929
+9% +$20.5M 1.88% 22
2021
Q1
$228M Buy
670,430
+283,626
+73% +$106M 1.88% 28
2020
Q4
$131M Sell
386,804
-544,536
-58% -$170M 0.87% 36
2020
Q3
$230M Sell
931,340
-16
-0% -$3.94K 1.52% 30
2020
Q2
$204M Hold
931,356
1.63% 30
2020
Q1
$83.3M Sell
931,356
-1,381
-0.1% -$152K 1.14% 35
2019
Q4
$91.7M Sell
932,737
-760,027
-45% -$77.6M 1.56% 28
2019
Q3
$186M Sell
1,692,764
-1,228
-0.1% -$159K 3.44% 10
2019
Q2
$231M Sell
1,693,992
-241
-0% -$32.1K 3.95% 7
2019
Q1
$219M Sell
1,694,233
-767,549
-31% -$86.4M 3.94% 6
2018
Q4
$220M Buy
2,461,782
+345,694
+16% +$28.1M 7% 2
2018
Q3
$183M Buy
2,116,088
+968,884
+84% +$70.8M 4.07% 7
2018
Q2
$64.3M Buy
+1,147,204
New +$56.8M 1.84% 20
2016
Q3
Sell
-100,000
Closed -$3.65M 37
2016
Q2
$3.65M Buy
+100,000
New +$3.1M 0.3% 31

Other funds holding TWLO

Whale Rock Capital Management's TWLO Position: Q1 2025 in Review

Whale Rock Capital Management sold out of Twilio (TWLO) in Q1 2025, closing a stake of 1,029,907 shares — an estimated $111M sold.

Whale Rock Capital Management first reported a position in TWLO in Q2 2016 and held it in 16 quarters. The position peaked at $287M in Q2 2021. 775 funds tracked by Wall St. Rank hold TWLO as of Q1 2025.

  • Whale Rock Capital Management reported no remaining Twilio position as of Q1 2025 after selling out during the quarter.
  • Whale Rock Capital Management sold 1,029,907 Twilio shares in Q1 2025, an estimated $111M.
  • Whale Rock Capital Management first reported a position in Twilio in Q2 2016 and held it in 16 quarters.
  • Whale Rock Capital Management's Twilio position peaked at $287M in Q2 2021.
  • 775 funds tracked by Wall St. Rank held Twilio as of Q1 2025.

Based on Whale Rock Capital Management's 13F filing for Q1 2025, filed 15 May 2025.