Yahoo Web Search

Search results

    • Should You Invest in Twilio Inc

      NewsHeater· 14 hours ago

      The 36-month beta value for TWLO is at 1.36. The public float for TWLO is 162.10M, and currently, shorts hold a 1.54% of that float. The average trading volume for TWLO on May 07, 2024 was 3.43M ...