Can someone explain what on god's green Earth is going on with these 2 companies stocks? Is this a short squeeze?
As of Aug 30, 16% of POWL stocks were shorted. The stock is up roughly 40% since then. Are traders closing their positions? The revenue growth is good, just don't think its that good.
Same goes for DUOL. 6% shorted as of Aug 30. Up friggin 80% in the last 6 weeks alone.
I like both the companies, just don't like so much volatility
Let me know of your thoughts
Leave a Reply