RE:RE:Stock Drop on Earnings and Buyback Agree with what you say. But at current share price, this thing could provide some nice upside in the next few months. It's just the dream that this thing can pop to 7 or 8 dollars any time soon is shattered. But four or five dollars, in my opinion, is doable in the next year or six months.
IMO