So, I lost 10% in 3 days on this one...

I realy though it was rebounding to $20, looking at the charts a few days ago.
My bad.
Yet, I think it's the most oversold stock I know of.
Their mkt cap is now under $5 billions (compare that to Google which cap is 32x bigger for revenues barely 50% higher)