Whale Rock CapitalTWLO history

Issuer:
TWILIO INC
Quarters tracked:
3 (Q4 2024Q2 2026)
Current shares:
821,768
Current value:
$169.56M
Peak shares:
1,029,907 (Q4 2024)
Overall change:
-20%
QuarterSharesValue$/ShareShare ΔΔ%
Q2 2026821,768$169.56M$206.33+821,768+100%
Q1 2025SOLD-1,029,907-100%
Q4 20241,029,907$111.31M$108.08NEW