According to FINVIZ, the short float in this stock is just north of 23%. They have already reported earnings which were not the catalyst that the shorts were hoping for. The company's financial profile looks terrific: they have great earnings, cash flow and no debt.
Not sure what the bears are looking for, but they might be at a campfire expecting to roast marshmallows and might go home with with singed fur. I took a long position earlier today anticipating a squeeze with an entry of $23.16. Let's look at a 30 minute chart pulled today:
A breach of $23.40 may cause some