Logo image of TWLO

TWILIO INC - A (TWLO) Stock Stock Chart

USA - New York Stock Exchange - NYSE:TWLO - US90138F1021 - Common Stock

129.83 USD
-2.18 (-1.65%)
Last: 1/13/2026, 8:04:00 PM
130 USD
+0.17 (+0.13%)
After Hours: 1/13/2026, 8:04:00 PM
Open in Chart Tool
TWILIO INC - A / TWLO Daily stock chart