Previous close
$190.64
TWLO
NYSE
$228.98
+$38.34 · +20.13%
Current price
$228.98
+$38.34 · +20.13%
Updated Jun 1, 2026, 6:55 PM
Dividend yield
N/A
52 week low
$91.84
52 week high
$229.08
Price chart
Price history
Hover or drag across the chart to inspect each price point.
Latest close
$228.83
+85.27%
Jun 1, 2026
Previous close
$190.64
Open
$195.37
Day range
$194.51 - $229.08
52 week range
$91.84 - $229.08
Volume
5.08M
Avg. volume
2.39M
Market cap
34.75B
Trailing P/E
341.76
Forward P/E
34.69