Lumida
/TWLO
⌘K
Twilio Inc

Twilio Inc

TWLO
$231.13USD+1.73%+3.94 today

MARKET CAP

35.5B

P/E (TTM)

40.9x

FWD P/E

36.1x

DAY RANGE

$223 – $234

52W RANGE

$98
$258
Sales, Adj.
Gross Profit, Adj.
EBITDA, Adj.
EBIT
Net Income