Twilio (NYSE: TWLO) Share Price and News

$109.89 $-0.73 (-0.7%) 20 February 2026 at 2:16:39 am AEDT

Twilio Chart and Price Data

About Twilio

Last updated 20-02-2026, 02:16:39am AEDT
Current Price $109.89
Change $-0.73 (-0.7%)
Close Price $110.62
Open Price $109.71
Bid $109.78
Ask $110.11
Day Range $107.22 - $111.21
Year Range $77.51 - $145.90
Volume 12,045
Average Volume 2,483,294
Market Cap $16,771,430,100.00
Earnings Per Share $0.20

Profile

since

Note