Major players don't even gaze in STSI's direction as a short squeeze candidate.
Not enough money to be made on a $300 million market cap stock (with 10-11 million in annualized revenues).
Now TSLA as a $16 BILLION dolalr market cap stock has lots of room for hedge funds and serious players to make money on a squeeze. STSI has as little room as an airplane bathroom. And with news potential either way, there is a chance that STSI could flush to sub $1 in a heart beat.