according to @ihors3, $TSLA shorting is just under 30% of float. Spring? check. Compressed? check. Released? Still waiting...
https://pbs.twimg.com/media/D6oa_XhW4AEYugZ.jpg
...and again I'm left wondering what he thinks the float is. According to marketwatch it is 119.18 which results in short interest of 32.38%. Someone with a twitter account might ask for clarification?
If you are looking for a short squeeze you need to get short interest around 40%, meet production and delivery guidance and start knocking out one by one each leg of the bear case.
One leg is knocked out - can't raise capital. There are many more left to knock
Meet delivery target in Q2 seems unrealistic at the moment
History lesson is here:
Tesla Short Squeeze