Classic squeeze going on here. 42% of float is short and they are covering with both hands. Time to sell covered calls on your shares.
The real short squeeze will take place after earnings are released.....shhhhhhhhhhhhhhhh.
Sentiment: Strong Buy
I just now replied on a different thread exactly this. Although i read the short % is down from 40's to like 25, but a squeeze after earnings, if they are still holding, is gonna happen ...