You can talk "fundamentals" of this stock all you want, but take a look at the "technicals" (the trend lines especially)! This is definitely in an upwardly sloping channel. Draw a line from the lows of the following dates: March 12, April 1, May 9. The results would have screamed at you to buy in the $55 range today (or cover your shorts, for those who know to trade both ways). Next stop? Draw resistance trend lines from the highs starting February 28 to the recent highs. I count 8 times this stock hit this line and reverted....but I'd dump my position (or go short) $.30 before you hit that mark next time...no need to be greedy.
My hats off to all of you who bought at the obvious support levels today (it takes nerves of steel to buy a stock dropping like this one has been recently).
Trends can be broken either to the upside or the downside. Nothing is forever, especially in the stock market. Trend lines can lead to complacency; the unexpected can hurt, either upside or downside. We may see a lot of volatility over the summer, when many traders slacken off or go on vacation.