This is really scaring me. Someone knows something?
How can shorts just keep pulling this stock 3 - 4 % everyday. I trust fundamentals but it has started to scare me. Been holding since December and have added more. But now no dry powder left to buy and watching gains wash away. Is there any news in works that shorties are expecting?