Were you whining about Management when this was $23 just last year? I bet not.
Unfortunately this stock is going back to $23 or perhaps even lower imo.
Trying to sell their shares
Sentiment: Strong Sell
Where are the brains of people who hold a stock when it's CLEARLY tanking?!?
I dumped 2500 at a miniscule loss at mid-$35. Last hour might get hairy...not sure what's going to happen.