RE:RE:Sell Pressure Isn't it still the new warrant holders selling their commons? Those were some juicy warrants. Paying 3 cents for one seems totally justifiable.
If I'm right we just need to churn through them. Some news would help.
If you buy at 17 and sell at 20 that's 17%. Not bad.