Stock Taper
Buy Me Coffee
Latest 13F filing data - Q1 2024
Twilio Inc.
TWLO
Shares Held
95
Value
$5.81K