Stanley DruckenmillerTWLO history

Issuer:
Twilio Inc
Quarters tracked:
6 (Q1 2025Q2 2026)
Current shares:
0
Current value:
$0
Peak shares:
512,800 (Q3 2025)
Overall change:
-100%
QuarterSharesValue$/ShareShare ΔΔ%
Q2 2026SOLD-181,760-100%
Q1 2026181,760$22.87M$125.82+181,760+100%
Q4 2025SOLD-512,800-100%
Q3 2025512,800$51.33M$100.09+312,325+156%
Q2 2025200,475$24.93M$124.36-161,680-45%
Q1 2025362,155$35.46M$97.91NEW