Twilio Inc

TWLO:US

Last Price
58.61
MCap
10.938B
Country
United States
State (US only)
California
1D
1.84%1.06
7D
0.95%-0.56
30D
5.88%-3.66
6M
19.49%-14.19
1Y
6.51%3.58
YTD
17.60%-12.52

Twilio Inc (TWLO:US)

  • PoliticianPublishedTradedFiled afterTypeSize

    Morgan McGarvey

    DemocratHouseKY
    2023
    27 Sept
    2023
    25 Aug
    days
    32
    sell
    1K–15K