Castleark 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
$19.1M Buy
92,390
+65,630
+245% +$11.6M 0.51% 37
2026
Q1
$3.37M Buy
+26,760
New +$3.29M 0.11% 176
2019
Q3
Sell
-1,620
Closed -$221K 388
2019
Q2
$221K Sell
1,620
-64,681
-98% -$8.61M 0.01% 329
2019
Q1
$8.56M Sell
66,301
-18,314
-22% -$2.06M 0.32% 102
2018
Q4
$7.56M Sell
84,615
-108,855
-56% -$8.84M 0.32% 94
2018
Q3
$16.7M Buy
193,470
+22,765
+13% +$1.66M 0.48% 66
2018
Q2
$9.56M Buy
+170,705
New +$8.46M 0.29% 113

Other funds holding TWLO

Castleark Management's TWLO Position: Q2 2026 in Review

Castleark Management increased its Twilio (TWLO) stake by 245% in Q2 2026, buying an estimated $11.6M and bringing the position to 92,390 shares worth $19.1M. The position accounts for 0.51% of the portfolio, ranked #37.

Castleark Management first reported a position in TWLO in Q2 2018 and has held it in 7 quarters since. 964 funds tracked by Wall St. Rank hold TWLO as of Q2 2026.

  • Castleark Management held 92,390 shares of Twilio worth $19.1M as of Q2 2026.
  • Castleark Management bought 65,630 Twilio shares in Q2 2026, an estimated $11.6M.
  • Twilio made up 0.51% of Castleark Management's portfolio in Q2 2026, its #37 holding.
  • Castleark Management first reported a position in Twilio in Q2 2018 and has held it in 7 quarters since.
  • 964 funds tracked by Wall St. Rank held Twilio as of Q2 2026.

Based on Castleark Management's 13F filing for Q2 2026, filed 14 Aug 2026.