Twilio Inc

TWLO:US

Last Price
59.75
MCap
10.607B
Country
United States
State (US only)
California
1D
3.45%1.99
7D
5.71%3.23
30D
18.35%-13.43
6M
10.50%-7.01
1Y
9.11%-5.99
YTD
16.00%-11.38

Twilio Inc (TWLO:US)

  • PoliticianPublishedTradedFiled afterTypeSize

    Morgan McGarvey

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