StatMuse+  Get our new premium offering 

Twilio (TWLO) has 4.982M shares short, which is 3.68% of float and 2 times average daily trading volume.

money illustration
ASSETSHARES SHORTFLOATSHORT % OF FLOATSHORT RATIO
Twilio (TWLO)4.9829M146.9142M3.68%2

Explore