StatMuse+  Get our new premium offering 

Stem (STEM) has 1.186M shares short, which is 14.8% of float and 3.23 times average daily trading volume.

money illustration
ASSETSHARES SHORTFLOATSHORT % OF FLOATSHORT RATIO
Stem (STEM)1.1863M7.8946M14.8%3.23

Explore