TWILIO INC - A (TWLO) Stock Chart

NYSE:TWLO • US90138F1021

126.66 USD
-1.37 (-1.07%)
At close: Mar 9, 2026
126.6 USD
-0.06 (-0.05%)
After Hours: 3/9/2026, 8:04:00 PM
Open in Chart Tool
TWILIO INC - A / TWLO Daily stock chart