Im see short percentage of 21.5%. That seems awfully high given market conditions and potential earnings. Anyone else see a short squeeze after earnings?
I've been here for three years and the shorts were here in force before me. They were at 27% of float but have dropped over the past year or so to 21.5%. I would not expect their exit at earnings! Or, anytime soon.