TWLO Logo

Twilio Inc.

NYQ : TWLO || Location: United States

$60.01

-0.97 (-1.59%)

2.27 M

58.77 - 60.04

Last Updated:America/New_York VolumeDay range

Short Interest

Short Date Short Interest
April 15, 2024 2.490 M
March 28, 2024 2.840 M
March 15, 2024 3.400 M
Feb. 29, 2024 3.494 M
Feb. 15, 2024 3.015 M

EPS Surprise

Period Estimate Actual Surprise
12/31/2023 0.59 0.86 45.47%
09/30/2023 0.36 0.58 60.49%
06/30/2023 0.31 0.54 74.87%
03/31/2023 0.21 0.47 122.75%
12/31/2022 -0.09 0.22 343.90%

TWLO Basic Data

Sector Communication Services Industry Internet Content & Information
Shares Outstanding 182.061M Shares Float 174.864M
Short Float 2.490M Market Cap 10925.48M
Institution ownership 74.95% Insider ownership 4.856%
Earnings Date 05/07/2024 AMC Cash Per Share ?
Trailing EPS -5.54 Forward EPS 3.24