The only people selling now are the ones who bought yesterday and the day before. They made a quick profit and now they want to get out. There is nothing wrong with that, but its going to be frustrating to them when the stock keeps rising back to 5.50 and they will tell themselves "why did I sell @ 4.35?!!" I have been that person and it doesn't feel good.
The company performing poorly. Good chance it will go back down to $4.1x in a day or so. With current condition, it is very risky. Who knows.... dumb ML will probably downgrade BRCD next week and we will see $3.5. It happened already (from $5.1 down to $4.1). There is no news from BRCD to support upward trend. It's safer to ait until earning report come out.
I just had to sell 2000 of my shares that I had on margin( I was tired of paying interest). I still have 9500 shares. I think that is enough for now. I think you are right, if the earnings call goes well, the stock can easily go back to the 5-6 dollar range. In the past whenever it dips like this it levels out for a few weeks, then it starts its climb. So based on that pattern, it will most likely trade in a range until earnings and since we already know that they are going to earn .07 cents per share, the outlook going forward is all that matters.